v1.0
Dependencies: SDFileSystem mbed
WiFiTracker.h
00001 #include "RingBuffer.h" 00002 #include "SDFileSystem.h" 00003 #include "mbed.h" 00004 00005 typedef struct WiFiProbe 00006 { 00007 uint8_t mac[6]; 00008 int8_t rssi; 00009 int8_t cnt; 00010 00011 }WiFiProbe; 00012 00013 00014 class WiFiTracker 00015 { 00016 public: 00017 00018 WiFiTracker() ; 00019 ~WiFiTracker(); 00020 00021 uint8_t write_sdcard(char c); 00022 uint8_t write_sdcard(char* str, int len); 00023 00024 char read(); 00025 int write(char); 00026 int find(char*); 00027 00028 00029 int char_cnt(char*, char); 00030 int char_change(char*, char, char); 00031 00032 void LedBlink(int, int); 00033 00034 private: 00035 RingBuffer buffer; 00036 Serial dbg; 00037 SDFileSystem sd; 00038 FILE *fp; 00039 DigitalOut led; 00040 00041 uint32_t g_store_cnt; 00042 00043 }; 00044
Generated on Wed Jul 13 2022 23:28:15 by 1.7.2