Data Capture for Workforce in Motion
Command | Set sniff | |
|
|
|
Header | 0x09 |
|
|
| |
Length | 00 04 | |
|
| |
Payload | [MSB of MinSniff interval, LSB of MinSniff interval, | |
| MSB of MaxSniff interval, LSB of MaxSnif interval] | |
|
|
|
Response | 0x09 | 00 01 01 if done |
| 0x09 | 00 01 00 if not |
|
|
|
Remark |
|
|
|
| |
|
| |
Command | Set sniff (advanced) | |
|
|
|
Header | 0x09 |
|
|
| |
Length | 00 08 | |
|
| |
Payload | [MSB of MinSniff interval, LSB of MinSniff interval, | |
| MSB of MaxSniff interval, LSB of MaxSnif interval, | |
| Sniff Attempts MSB, Sniff attempts LSB, | |
| Sniff timeout MSB, Sniff timeout LSB] | |
|
|
|
Response | 0x09 | 00 01 01 if done |
| 0x09 | 00 01 00 if not |
|
|
|
Remark |
|
|
|
| |
|
| |
Command | Get Sniff | |
|
|
|
Header | 0x10 |
|
|
| |
Length | 00 00 | |
|
|
|
Payload |
|
|
|
| |
Response | 0x10 00 08 [MSB of MinSniff interval, LSB of MinSniff interval, MSB | |
| of MaxSniff interval, LSB of MaxSnif interval, Sniff Attempts MSB, | |
| Sniff attempts LSB, Sniff timeout MSB, Sniff timeout LSB] | |
|
| |
Remark | When setting only MinSniff and MaxSniff values, the default value | |
| 0x08 will be used for Sniff attempts and Sniff timeout. | |
|
|
|
Typical values are:
Full speed (full power)
MinSniff = 0
MaxSniff = 0
Very Low Power (low speed): (sniff of 500ms Only are accepted. If the remote device does not support sniffs of 500ms, no sniff will be used)
MinSniff = 0x0320
MaxSniff = 0x0320
Very Low Power (low speed): (sniff between 250ms to 500ms are accepted. No sniff will be used if the remote device does not support any sniff values in this specified range)
MinSniff = 0x0160
MaxSniff = 0x0320
BaracodaPencil 2 – Communication Protocol v1.3 | - 38 - |