dwm_hw_ver_set_once
Sets the hardware version in the write-once memory. The hardware version cannot be changed after it is successfully set by this call!
-
int dwm_hw_ver_set_once(dwm_hw_ver_t ver);
- Parameters
hw_version – ? 32-bits integer ?
output – none
C code example
dwm_hw_ver_t ver;
int rv;
rv = dwm_hw_ver_set_once(ver);
printf(“HW version set (%d)\n”, (rv == 0? “ok” : “failed”));
SPI/UART example
TLV Request |
||
---|---|---|
Type |
Length |
Value |
0x84 |
0x04 |
Hardware version in little endian (e.g. 0x02110100) |
0x00 0x01 0x11 0x02 |
Type 0x84 (132 dec) means command dwm_hw_ver_set_once
TLV Response |
||
---|---|---|
Type |
Length |
Value (see error codes) |
0x40 |
0x01 |
0x00 |
Type 0x40 means err_code of the previous command