BaseStationEepromMap
BaseStationEepromMap

Contains information on every EEPROM available on BaseStations

Functions
canUseCache_read
static bool canUseCache_read(
uint16 eepromLocation
)

Gets whether or not the specified eeprom location can use the eeprom cache for reading, or should always be read from the BaseStation.

Parameters
eepromLocation
uint16

The eepromLocation that is in question

Returns

true if the location can use the cache for reading, false if the location should be read from the BaseStation.

canUseCache_write
static bool canUseCache_write(
uint16 eepromLocation
)

Gets whether or not the specified eeprom location can use the eeprom cache for writing, or should always be written to the BaseStation.

Parameters
eepromLocation
uint16

The eepromLocation that is in question

Returns

true if the location can use the cache for writing, false if the location should always be written to the BaseStation.

Constants
Eeprom Locations

SERIAL_ID  -The serial ID for the base station. Combine with the model number for the full serial number BEACON_CONFIG  -Configuration of the beacon MODEL_NUMBER  -The model number of the base station MODEL_OPTION  -The model option of the base station FREQUENCY  -The radio frequency channel TX_POWER_LEVEL  -The transmit output power of the radio BEACON_SOURCE  -The source of the beacon FIRMWARE_VER  -The firmware version of the base station (part 1) FIRMWARE_VER2  -The firmware version of the base station (part 2) LEGACY_MODEL_NUMBER  -The (legacy) model number of the base station LEGACY_SERIAL_ID  -The (legacy) serial ID for the base station. Combine with the model number for the full serial number RADIO_ID  -The id of the radio on the base station MICROCONTROLLER  -The id of the microcontroller FW_ARCH_VER  -The firmware architecture version ANALOG_1_NODE_ADDRESS  -The Node Address to Pair to Analog Port 1 ANALOG_1_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 1 ANALOG_1_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 1 ANALOG_1_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 1 ANALOG_2_NODE_ADDRESS  -The Node Address to Pair to Analog Port 2 ANALOG_2_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 2 ANALOG_2_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 2 ANALOG_2_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 2 ANALOG_3_NODE_ADDRESS  -The Node Address to Pair to Analog Port 3 ANALOG_3_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 3 ANALOG_3_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 3 ANALOG_3_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 3 ANALOG_4_NODE_ADDRESS  -The Node Address to Pair to Analog Port 4 ANALOG_4_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 4 ANALOG_4_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 4 ANALOG_4_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 4 ANALOG_5_NODE_ADDRESS  -The Node Address to Pair to Analog Port 5 ANALOG_5_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 5 ANALOG_5_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 5 ANALOG_5_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 5 ANALOG_6_NODE_ADDRESS  -The Node Address to Pair to Analog Port 6 ANALOG_6_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 6 ANALOG_6_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 6 ANALOG_6_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 6 ANALOG_7_NODE_ADDRESS  -The Node Address to Pair to Analog Port 7 ANALOG_7_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 7 ANALOG_7_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 7 ANALOG_7_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 7 ANALOG_8_NODE_ADDRESS  -The Node Address to Pair to Analog Port 8 ANALOG_8_NODE_CHANNEL  -The Node Channel to Pair to Analog Port 8 ANALOG_8_FLOAT_MAX  -The Maximum Float value (3V output) for Analog Port 8 ANALOG_8_FLOAT_MIN  -The Minimum Float value (0V output) for Analog Port 8 ANALOG_PAIRING_ENABLE  -Enable/Disable analog pairing on an analog base station ANALOG_TIMEOUT_TIME  -The time (seconds) for the analog timeout on an analog base station ANALOG_TIMEOUT_VOLTAGE  -The voltage to time out for on an analog base station BUTTON1_LONG_FUNC  -The function for a long press of Button 1 on a base station with buttons BUTTON1_LONG_NODE  -The Wireless Node associated with a long press of Button 1 on a base station with buttons BUTTON1_SHORT_FUNC  -The function for a short press of Button 1 on a base station with buttons BUTTON1_SHORT_NODE  -The Wireless Node associated with a short press of Button 1 on a base station with buttons BUTTON2_LONG_FUNC  -The function for a long press of Button 2 on a base station with buttons BUTTON2_LONG_NODE  -The Wireless Node associated with a long press of Button 2 on a base station with buttons BUTTON2_SHORT_FUNC  -The function for a short press of Button 2 on a base station with buttons BUTTON2_SHORT_NODE  -The Wireless Node associated with a short press of Button 2 on a base station with buttons LED_ACTION  -Controls the action of the LED on the base station BAUD_RATE  -The baud rate of the serial connection with the base station CYCLE_POWER  -Used to soft reset the base station REGION_CODE  -The region code for the device ANALOG_EXCEED_MAX  -The maximum value for the Analog Exceedance setting ANALOG_EXCEED_MIN  -The minimum value for the Analog Exceedance setting ANALOG_EXCEED_ENABLE  -Enable/Disable analog exceedance MIN_SOFT_VER_MAJOR  -The minimum software version for support of this device (major) MIN_SOFT_VER_MINOR  -The minimum software version for support of this device (minor)