BLE-WiFi with BIOSensors
Dependencies: AS7000 BNO055 NNN50_WIFI_API
DELTA NNN50 (Bluetooth LE 4.X & 802.11 b/g/n) with Bio Sensor (HRM, 9DoF motion Sensor) reference design.
Env. Setup step by step.
- Download or build a TCP Server on you host computer
- Please find out the TCP server code or install TCP server application in your host computer.
- Import this sample application and setup these information about AP & TCP Server
- *char* AP_SSID = "SOG";
- *char* AP_PWD = "1122334455667788";
- *char* TCP_SERVER_ADDRESS = "10.0.1.13";
- *int TCP_SERVER_PORT = 1030;
- Compiler your code and download to your mBed device.
- Control your mBed device
- Please use NORDSemi nRF Tool and setup and watch these information: GATT CMD: 0x00 (connect to AP, TCP Server, and create TCP socket), 0x02 disconnection TCP server, close socket, and WiFi sleep), 0xA1 (send sensor data to tcp server from out_buffer[]) and Status will be update by Bluetooth LE adv through manufacturing information
0x00 | 0x02 | 0xA1 |
---|---|---|
WiFi,AP&TCP Server connect | WiFi,AP, & TCP Server disconnect | Send sensor data to TCP Server |
mbed_app.json@4:11b81280c65b, 2017-04-17 (annotated)
- Committer:
- tsungta
- Date:
- Mon Apr 17 14:19:36 2017 +0000
- Revision:
- 4:11b81280c65b
This revision is based on mbed-os (mbedOS 5); NNN50_WIFI_API need to update to 22:5b38592 at least ; Add mbed_app.json for proper platform setting; Add .mbedignore (may not shown in IDE)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tsungta | 4:11b81280c65b | 1 | { |
tsungta | 4:11b81280c65b | 2 | "config": { |
tsungta | 4:11b81280c65b | 3 | "lf_clock_rc_calib_timer_interval": { |
tsungta | 4:11b81280c65b | 4 | "value": 16, |
tsungta | 4:11b81280c65b | 5 | "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_CALIB_TIMER_INTERVAL" |
tsungta | 4:11b81280c65b | 6 | }, |
tsungta | 4:11b81280c65b | 7 | "lf_clock_rc_calib_mode_config": { |
tsungta | 4:11b81280c65b | 8 | "value": 0, |
tsungta | 4:11b81280c65b | 9 | "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_CALIB_MODE_CONFIG" |
tsungta | 4:11b81280c65b | 10 | }, |
tsungta | 4:11b81280c65b | 11 | "uart_hwfc": { |
tsungta | 4:11b81280c65b | 12 | "help": "Value: 1 for enable, 0 for disable", |
tsungta | 4:11b81280c65b | 13 | "value": 0, |
tsungta | 4:11b81280c65b | 14 | "macro_name": "MBED_CONF_NORDIC_UART_HWFC" |
tsungta | 4:11b81280c65b | 15 | } |
tsungta | 4:11b81280c65b | 16 | } |
tsungta | 4:11b81280c65b | 17 | } |