Initial import

This commit is contained in:
nzasch
2022-10-24 19:13:54 +02:00
commit 5f6eda2f1c
8 changed files with 418 additions and 0 deletions

26
arphy_cli.h Normal file
View File

@@ -0,0 +1,26 @@
/**
* https://ciapini.wiki.esiliati.org/index.php/Armando47/ArPhyCLI
*/
#ifndef ARPHY_CLI_H
#define ARPHY_CLI_H
#define ARPHY_CLI_ELEMENT_SEPARATOR ','
#define ARPHY_CLI_KV_SEPARATOR '='
// registri
#define ARPHY_CLI_FEC_TYPE 'F'
#define ARPHY_CLI_INTERLEAVER_TYPE 'I'
// errori
#define ARPHY_CLI_ERR 'E'
#define ARPHY_CLI_ERR_OK 0
#define ARPHY_CLI_ERR_INVALID_NAME 1
#define ARPHY_CLI_ERR_INVALID_VALUE 2
uint8_t arphy_cli_exec(uint8_t name, uint32_t value);
uint8_t arphy_cli_print_state(uint8_t *Buffer);
#endif /* ARPHY_CLI_H */