#ifndef NODE_PREFS_H #define NODE_PREFS_H #include // For uint8_t, uint32_t #define TELEM_MODE_DENY 0 #define TELEM_MODE_ALLOW_FLAGS 1 // use contact.flags #define TELEM_MODE_ALLOW_ALL 2 struct NodePrefs { // persisted to file float airtime_factor; char node_name[32]; float freq; uint8_t sf; uint8_t cr; uint8_t reserved1; uint8_t manual_add_contacts; float bw; uint8_t tx_power_dbm; uint8_t telemetry_mode_base; uint8_t telemetry_mode_loc; uint8_t telemetry_mode_env; float rx_delay_base; uint32_t ble_pin; }; #endif // NODE_PREFS_H