package protocol

type ProtocolNumber byte

const (
	ProtoLogin                                   ProtocolNumber = 0x01 // Login Packet done
	ProtoHeartBeat                               ProtocolNumber = 0x13 // Heart Beat packet done
	ProtoLBSAddressRequest                       ProtocolNumber = 0x17
	ProtoAddressRequest                          ProtocolNumber = 0x1A
	ProtoTimeCalibration                         ProtocolNumber = 0x1F // Time Calibration packet done
	ProtoLocation2G                              ProtocolNumber = 0x10 // 2G Gps Location protocol
	ProtoGPSLocation                             ProtocolNumber = 0x22 // GPS Location
	ProtoLBSMultiBaseExtendedInformation         ProtocolNumber = 0x28
	ProtoWifiPacket                              ProtocolNumber = 0x2C // Wifi Packet
	ProtoHeartBeatPacket                         ProtocolNumber = 0x36 // Heart Beat 36 number packet done
	ProtoOnlineCommand                           ProtocolNumber = 0x80 // Online Command
	ProtoOnlineCommandTerminal                   ProtocolNumber = 0x81
	ProtoMessage                                 ProtocolNumber = 0x28 // LBS Multi-Base
	ProtoTimeCalibrationPacket                   ProtocolNumber = 0x8A // Time Calibration
	ProtoInformationTransferPacket               ProtocolNumber = 0x94 // Information Transfer Packet done
	ProtoGPSLocationOver4G                       ProtocolNumber = 0xA0 /// Protocol Numbers Container Trackers done
	ProtoLBSMultiExtendedInformationPacketOver4G ProtocolNumber = 0xA1
	ProtoWifiPacketOver4G                        ProtocolNumber = 0xA2
	ProtoSingleFenceAlarmPacketOver4G            ProtocolNumber = 0xA3
	ProtoMultiFenceAlarm4G                       ProtocolNumber = 0xA4
	ProtoLBSAlarm4G                              ProtocolNumber = 0xA5
	ProtoLBSAddressRequest4G                     ProtocolNumber = 0xA7
	ProtoWifiAlarmPacket                         ProtocolNumber = 0xA9
	ProtoAttendancePacket                        ProtocolNumber = 0xB0
	ProtoAttendancePacket2                       ProtocolNumber = 0xB1
	ProtoBluetoothClosingPacket                  ProtocolNumber = 0xB2
	ProtoBluetoothLocationPacket                 ProtocolNumber = 0xB3
)
