8: Firmware and Advanced Communications
86 225-00000-000-11-201604
1. Controlling program sends K with desired baud rate, communicating at the old baud rate
2. The Flame responds with ACK at old baud rate, otherwise it responds with NAK and the
process is aborted
3. Controlling program waits longer than 50 milliseconds
4. Controlling program sends K, followed by the desired baud rate.
For example, to change the baud rate from 9600 to 115,200 in ASCII mode:
At 9600 baud, send “K6<enter>”
You will receive an ACK at 9600 baud
Send “K6<enter>” at 115200. (Note that the “K” is not echoed back, but the “6” is)
You will receive two ACK characters and the prompt at 115200 baud.
4. The Flame responds with ACK at new baud rate, otherwise it responds with NAK and old
baud rate is used
If a deviation occurs at any step, the previous baud rate is utilized.
Clear Memory
Clears the spectral data memory based on the valued specified. Clearing memory is immediate
since only pointer values are reinitialized.
Caution: All stored spectra are lost when the Clear memory command is executed.
0= Clear spectral memory
1= Clear spectral memory
Data Storage Mode
Sets the data storage mode for future spectral acquisitions.
0= Scans transmitted through the serial port
1= Scans stored in spectral memory and not transmitted