Protocol of Sampler µC <=> PC communication
Stop Sampler
PC "0"
S stops measurement
S saves datapointer to status RAM
Start Sampler
PC "1"
S starts measurement
S erases datapointer in status RAM and datapointer overflow counter
Set Datapointer
PC "3"
PC lower address byte
PC higher address byte
Read Data
PC "4"
S byte at datapointer
S increases datapointer
Read Status Data
PC "5"
S byte at datapointer
S increases datapointer
Write Status Data
PC "6"
PC byte
S saves byte at datapointer
S increases datapointer
Start ADC For Single Conversion
PC "7"
PC channel byte (range 1 - 8)
PC range byte (range 0 - 255)
see SAB-C515 datasheet for details
set zero for ADC range from 0V to 5V
S conversion result byte
Read TO
PC "8"
S lower byte
S higher byte
Read T1
PC "9"
S lower byte
S higher byte
Start ADC In Scope Mode
PC "S"
PC channel byte (range 1 - 8)
PC range byte (range 0 - 255)
see SAB-C515 datasheet for details
set zero for ADC range from 0V to 5V
S conversion result byte
.
.
.
PC any character from the PC stops conversion
Get Version of µC
PC "V"
S program version byte (0-255)
Disclaimer: No warranty at all!
Copyright by Martin Clausen, Germany.
Contact the author: mc AT rotgradpsi DOT de
Impressum