Enumerations | Functions

# sniffer_ctrl.c File Reference

Implementation of the control commands for Sniffer Firmware. More...

## Enumerations
enum | cmd_hash_t { CMD_CHKCRC = 0x23, CMD_TIMESET = 0x35, CMD_SCAN = 0x4d, CMD_CHAN = 0x4e, CMD_CMCLR = 0x52, CMD_SNIFF = 0x64, CMD_CMSET = 0x74, CMD_CPAGE = 0x87, CMD_DRATE = 0xa0, CMD_IDLE = 0xa1, CMD_CMASK = 0xa9, CMD_ED = 0xc7, CMD_PARMS = 0xf1, CMD_SFD = 0xc4, CMD_EMPTY = 0x00 }
## Functions
uint8_t | cnt_active_channels (uint32_t cmask)
void | ctrl_process_input (void)

## Detailed Description

Implementation of the control commands for Sniffer Firmware.

## Enumeration Type Documentation

enum cmd_hash_t

supported command codes for sniffer application

This enumeration is generated by: Tools/cmdhash.py parms cmset cmclr cmask chan cpage ed scan sniff idle

Enumerator:

  CMD_CHKCRC | Hashvalue for command 'chkcrc'
  CMD_TIMESET | Hashvalue for command 'timeset'
  CMD_SCAN | Hashvalue for command 'scan'
  CMD_CHAN | Hashvalue for command 'chan'
  CMD_CMCLR | Hashvalue for command 'cmclr'
  CMD_SNIFF | Hashvalue for command 'sniff'
  CMD_CMSET | Hashvalue for command 'cmset'
  CMD_CPAGE | Hashvalue for command 'cpage'
  CMD_DRATE | Hashvalue for command 'drate'
  CMD_IDLE | Hashvalue for command 'idle'
  CMD_CMASK | Hashvalue for command 'cmask'
  CMD_ED | Hashvalue for command 'ed'
  CMD_PARMS | Hashvalue for command 'parms'
  CMD_SFD | Hashvalue for command 'sfd'
  CMD_EMPTY | Hashvalue for empty command