Local AT Command Request (0x08) issue

I’m falling in throubles to set ID (Extendend PAN ID) using Local AT Command Request (0x09)

In the manual the range of data is 0x0000-0xFFFF, so 2 bytes.
my request is:
$7E 00 04 08 <frame_id> 49 44
and as module response I obtain:
$7E 00 07 88 <frame_id> 49 44 00 33 32

The returned value is 3 bytes = 00 33 32 (default of module).

At now I try to write a new value as 2 bytes following manual specs of 0000-FFFFF range:
$7E 00 06 08 <frame_id> 49 44 12 04
and as module response I obtain:
$7E 00 05 88 <frame_id> 49 44 00 E3

The length should be 5 but returned are 6 and with wrong data

I try to re-read the ID value:
$7E 00 04 08 <frame_id> 49 44
and as module response I obtain:
$7E 00 07 88 <frame_id> 49 44 00 12 04

Seems the ID value was wrote correctly but set (but as 3 bytes instead of 2) but when AT is used for set the value its response di wrong (other command are fine).

Try using 7E 00 08 08 01 49 44 31 32 33 34 9F

1 Like

Thanks for support.
Solved!