Communications Protocol CubiScan 110-T Command Set
CubiScan 110-T 62
Machine/
LocationID:
CausestheinstrumenttochangeitscurrentMachine/LocationIDdatafield.
ThisIDisasixdigitcodewhichuniquelyidentifiestheinstrumentwithinthe
usersoperation.ThisIDisincludedineachmeasurementpacket.
Command
Description
Command
Packet
Acknowledge
Description
Acknowledge
Packet
Nack
Description
Neg.Ack.
Packet
StartByte
<STX>
StartByte
<STX>
StartByte
<STX>
Command
(L)
Command
(L)
Command
(L)
Location
(000000)‐
(999999)
Ack
(A)
Nack
(N)
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>
Length
11
Length
6
Length
6
PUT:
Causestheinstrumenttoreceiveapacketofdata(filesandimages).The“packets”
approachisusedforEthernet,the“stream”methodisusedforUSBandserial.
PacketsBegin:Thiscommandisexecutedonce.Itinitializesafiletransfer,packet
exchangesequence.
Command
Description
Command
Packet
Acknowledge
Description
Acknowledge
Packet
Nack
Description
Neg.Ack.
Packet
StartByte
<STX>
StartByte
<STX>
StartByte
<STX>
Command
(p)
Command
(p)
Command
(p)
Write
(2)
Ack
(4)
Error
(5)
FileName
SeePutFileTable
Comma
(,)
FileSize
(0000000000)‐(99
99999999)
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>
Length
17+
Length
6
Length
6
PacketsData:ThiscommandisrepeatedlyexecutedafterthePacketsBegincommand,
untilthecompletefilehasbeensent.APacketsizeof1400indicatesthattherearemore
packets.APacketsizesmallerthan1400designatesthelastpacket,completingthefile
transfer.
Command
Description
Command
Packet
Acknowledge
Description
Acknowledge
Packet
Nack
Description
Neg.Ack.
Packet
StartByte
<STX>
StartByte
<STX>
StartByte
<STX>
Command
(p)
Command
(p)
Command
(p)
Data
(3)
Ack
(4)
Nack
(5)
PacketIndex
(0001)‐(9999)
PacketSize
(0000)‐(1400)
Comma
(,)
PacketData
BinaryData
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>
EndBytes
<ETX><CR><LF>