main_ubi_sdk v 0.1.3
This is UBI4 documentation
sniffer_struct Struct Reference

#include <data_sniffer.h>

Data Fields

uint8_t FilterByAddress: 1
 
uint8_t FilterByCommand: 1
 
uint8_t FilterBySubCommand: 1
 
uint8_t FilterByData: 1
 
uint8_t Reserved: 4
 
uint8_t UUID
 
uint8_t AddressFilter
 
uint8_t CommandFilter
 
uint8_t * SubCommandFilter
 
uint8_t SubCommandSizeFilter
 
uint8_t * DataFilter
 
uint8_t DataSizeFilter
 
void * ObjectBuffer
 
uint16_t ObjectBufferSize
 
void(* receiver_callback )(void *sniffer, void *protocol_str, void *pack_info, uint8_t command, uint8_t *data_buf, uint16_t size)
 

Field Documentation

◆ AddressFilter

uint8_t AddressFilter

◆ CommandFilter

uint8_t CommandFilter

◆ DataFilter

uint8_t* DataFilter

◆ DataSizeFilter

uint8_t DataSizeFilter

◆ FilterByAddress

uint8_t FilterByAddress

◆ FilterByCommand

uint8_t FilterByCommand

◆ FilterByData

uint8_t FilterByData

◆ FilterBySubCommand

uint8_t FilterBySubCommand

◆ ObjectBuffer

void* ObjectBuffer

◆ ObjectBufferSize

uint16_t ObjectBufferSize

◆ receiver_callback

void(* receiver_callback) (void *sniffer, void *protocol_str, void *pack_info, uint8_t command, uint8_t *data_buf, uint16_t size)

◆ Reserved

uint8_t Reserved

◆ SubCommandFilter

uint8_t* SubCommandFilter

◆ SubCommandSizeFilter

uint8_t SubCommandSizeFilter

◆ UUID

uint8_t UUID

The documentation for this struct was generated from the following file: