Page 14 of 52
<<LF><CR>"OK"<LF><CR>
"EEBRD <EE address-hex> < number of bytes to read-hex>"
Reads data in binary format from the EEPROM. The data and CRC is given in binary format
following an ACK response. See section XII for more details on accessing EEPROM data.
Example (It reads three bytes from the EEPROM at location 0x32.)
>
"
EEBRD 32 03
"
<LF>
<<ACK>
<<0x05><0xFA><0x0E><2-Byte CRC>
"EEBWR <EE address-hex> <number of bytes to write-hex>"
It writes data to the EEPROM. The data and CRC is given in binary format following an
ACK response. See section XII for more details on accessing EEPROM data.
Example (Set the time alarm to 7:15 am, the TIME_COMP field must also be set):
>
"
EEBWR 54 04
"
<LF>
<<ACK>
><0xCB><0x02><0x34><0xFD><2-Byte CRC>
5.
Calibration Commands
"CALED"
It sends a block of data with the current temperature and humidity values for setting
calibration values. These values are the current CALIBRATED sensor values. The data
format is the same that is used in the
"CALFIX"
command.
Example:
>"
CALED
"
<LF>
<
<ACK>
<<43 bytes of data block with current data values><2-Byte CRC>
"CALFIX"
It updates the display when temperature and humidity calibration numbers have been
changed. The values sent should be UN-CALIBRATED sensor values.
Example:
>"
CALFIX
"
<LF>
<
<ACK>
><43 bytes of data block with raw sensor values><2-Byte CRC>
<
<ACK>
"BAR=<bar value to display (in Hg * 1000)-decimal> <elevation (ft)-decimal>"