阅读( 239 ) 我要纠错

1.42、查询系统时间

查询系统时间;

请求:

SF

CTRL

DES

SRC

TID

CMD

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

CMD:请求命令,0x0065

回应:

SF

CTRL

DES

SRC

TID

CMD

RES

TIME】

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节

16字节

2字节

2字节

回应:

CMD:回应命令,0x8065;

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

TIME:系统时间,仅在RES为0时存在。

TIME{

     WORD wYear;

     WORD wMonth;

     WORD wDayOfWeek;

WORD wDay;

     WORD wHour;

     WORD wMinute;

     WORD wSecond;

     WORD REV;

}

wYear:年

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

wDayOfWeek:星期,有效值为0-6

      星期天:0

      星期一:1

      星期二:2

      星期三:3

      星期四:4

      星期五:5

      星期六:6

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

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

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

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

REV:保留值,始终为0;

例:

请求命令:

AA A5 08 00 FF FF 00 00 B0 A1 65 00 00 00 5A 55

回应命令:(系统时间:0x07D0(2000)年 0x0002(2)月 0x0001(星期一) 0x

000E(14)日 0x0005(5)时 0x000C(12)分 0x000F(15)秒 0x0000(保留值))

AA A5 1A 08 00 00 01 01 B0 A1 65 80 00 00 D0 07 02 00 01 00 0E 00 05 00 0C 00 0F 00 00 00 4E 3D 5A 55


×