阅读( 213 ) 我要纠错

1.43、配置系统时间 

配置系统时间,掉电不易失;

请求:

SF

CTRL

DES

SRC

TID

CMD

TIME

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

16字节

2字节

2字节

CMD:请求命令,0x0066;

TIME:系统时间,定义如下:

TIME{

     WORD wYear;

     WORD wMonth;

     WORD wDayOfWeek;

WORD wDay;

     WORD wHour;

     WORD wMinute;

     WORD wSecond;

     WORD wMilliseconds;

}

wYear:年

wMonth:月,有效值为1-12;

wDayOfWeek:星期,注:该值仅在作为回应时有效,配置系统时间时,该项忽略,以固定值0填写即可。

wDay:日,有效值为1-31;

wHour:时,有效值为0-23;

wMinute:分,有效值为0-59;

wSecond:秒,有效值为0-59;

wMilliseconds:毫秒,保留值,始终为0;

 

回应:

SF

CTRL

DES

SRC

TID

CMD

RES

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

CMD:回应命令,0x8066;

RES:操作结果,0表示成功,其他表示错误,可查看附件1中错误代码。

例:

请求命令:(系统时间:0x07DD(2013)年 0x0009(9)月 0x0000(星期不用填写) 0x

0010(16)日 0x000F(15)时 0x0024(36)分 0x0033(51)秒 0x0000(保留值))

AA A5 18 00 FF FF 00 00 B0 A1 66 00 DD 07 09 00 00 00 10 00 0F 00 24 00 33 00 00 00 00 00 5A 55

回应命令:

AA A5 0A 08 00 00 01 01 B0 A1 66 80 00 00 29 37 5A 55


×