Microchip® Advanced Software Framework

sniffer_if.c File Reference

ATPL230 Sniffer Interface for Physical layer.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

#include <stdio.h>
#include "string.h"
#include "asf.h"
#include "conf_board.h"
#include "board.h"
#include "led.h"
#include "atpl230.h"
#include "conf_atpl230.h"
#include "conf_phy.h"
#include "sniffer_if.h"

Macros

#define BSP_LED_SUPPORT
 

Functions

usi_status_t Dummy_sniffer_send_cmd (void *msg)
 Default serial interface for unused USI. More...
 
uint8_t serial_if_sniffer_api_parser (uint8_t *puc_rx_msg, uint16_t us_len)
 Received message. More...
 
void sniffer_if_init (uint8_t uc_enable_led)
 Initialize sniffer interface. More...
 
void sniffer_if_process (void)
 Task to manage the serialization of the reception message through USI. More...
 
usi_status_t usi_send_cmd (void *msg)))
 Function to transmit data through USI. More...
 

Variables

static x_usi_sniffer_cmd_params x_phy_sniffer_msg
 
static uint8_t uc_sniffer_led_enable
 
static uint8_t uc_sniffer_data_buf [800]
 
static uint8_t uc_sniffer_rsp_buf [800]
 

#define BSP_LED_SUPPORT