Code:
#include "ets_sys.h"
#include "driver/uart.h"
#include "osapi.h"
#include "at.h"
#include "user_interface.h"
static void promisc_cb(uint8_t *buf, uint16_t len)
{
uart0_sendStr("test\n");
}
void sniffer_system_init_done(void)
{
// Set up promiscuous callback
wifi_set_channel(1);
wifi_promiscuous_enable(0);
wifi_set_promiscuous_rx_cb(promisc_cb);
wifi_promiscuous_enable(1);
uart0_sendStr("sniffer_system_init_done");
}
//extern uint8_t at_wifiMode;
extern void user_esp_platform_load_param(void *param, uint16 len);
void user_init(void)
{
uint8_t userbin;
uint32_t upFlag;
at_uartType tempUart;
user_esp_platform_load_param((uint32 *)&tempUart, sizeof(at_uartType));
if(tempUart.saved == 1)
{
uart_init(tempUart.baud, BIT_RATE_115200);
}
else
{
uart_init(BIT_RATE_115200, BIT_RATE_115200);
}
//at_wifiMode = wifi_get_opmode();
os_delay_us(100);
wifi_set_opmode(STATION_MODE);
system_init_done_cb(sniffer_system_init_done);
os_printf("\r\nready!!!\r\n");
uart0_sendStr("\r\nready\r\n");
at_init();
}
Code:
wdt reset
load 0x40100000, len 25724, room 16
tail 12
chksum 0x4e
ho 0 tail 12 room 4
load 0x3ffe8000, len 3428, room 12
tail 8
chksum 0xf9
load 0x3ffe8d70, len 6724, room 0
tail 4
chksum 0x06
csum 0x06
s$
ready
sniffer_system_init_doney
Statistics: Posted by yifangyou — Wed Mar 09, 2016 10:24 am