add name to sysconfig

there is still quite some space left on the persistent flash config area, make it possible to give nodes a name (e.g. hostname of the meshrouter) for nicer debugging
dev/timer
Benjamin Valentin 9 years ago
parent 48b5dacde8
commit bbe616f167

@ -22,6 +22,7 @@
#include <stdint.h>
#define CONFIG_KEY (0x1701)
#define CONFIG_NAME_LEN (10)
extern char configmem[];
@ -30,6 +31,7 @@ typedef struct {
uint16_t id; ///< unique node identifier
uint8_t radio_address; ///< address for radio communication
uint8_t radio_channel; ///< current frequency
char name[CONFIG_NAME_LEN]; ///< name of the node
} config_t;
/* @brief: Element to store in flashrom */

@ -22,4 +22,5 @@ config_t sysconfig = {
0, ///< default ID
0, ///< default radio address
0, ///< default radio channel
"foobar", ///< default name
};

Loading…
Cancel
Save