22 lines
1.4 KiB
C
22 lines
1.4 KiB
C
#include "protocol_parameter.h"
|
|
#include "bcd.h"
|
|
#include "util.h"
|
|
|
|
|
|
#define PARA_SETTING_LIMIT 10 //终端打包器命令相应消息ID数量
|
|
|
|
// 所有终端数据打包命令.
|
|
extern unsigned short kParameterSettingCMD[PARA_SETTING_LIMIT];
|
|
|
|
void jt808ParameterSettingParse(unsigned int id,unsigned char *buf,unsigned char buf_len, struct ProtocolParameter *para);
|
|
void handle_HeartBeatInterval(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_MainServerAddress(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_ServerPort(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_DefaultTimeReportTimeInterval(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_CornerPointRetransmissionAngle(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_MaxSpeed(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_ProvinceID(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_CityID(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_CarPlateNum(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|
|
void handle_CarPlateColor(unsigned char *buf,unsigned char buf_len,struct ProtocolParameter *para);
|