V1
Dependencies: simple-mbed-client
main.cpp@1:bb3336b7e953, 2017-03-07 (annotated)
- Committer:
- johnlynam2014
- Date:
- Tue Mar 07 12:57:42 2017 +0000
- Revision:
- 1:bb3336b7e953
- Parent:
- 0:94dec0f696e0
Mbed_1st_Commit_V1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
johnlynam2014 | 0:94dec0f696e0 | 1 | #include "mbed.h" |
johnlynam2014 | 0:94dec0f696e0 | 2 | #include "rtos.h" |
johnlynam2014 | 1:bb3336b7e953 | 3 | //#include "config.h" |
johnlynam2014 | 0:94dec0f696e0 | 4 | #include "security.h" |
johnlynam2014 | 0:94dec0f696e0 | 5 | #include "easy-connect.h" |
johnlynam2014 | 0:94dec0f696e0 | 6 | #include "simple-mbed-client.h" |
johnlynam2014 | 1:bb3336b7e953 | 7 | #include "hcsr04.h" |
johnlynam2014 | 1:bb3336b7e953 | 8 | #include "function.h" |
johnlynam2014 | 0:94dec0f696e0 | 9 | |
johnlynam2014 | 1:bb3336b7e953 | 10 | SimpleMbedClient client; |
johnlynam2014 | 0:94dec0f696e0 | 11 | |
johnlynam2014 | 1:bb3336b7e953 | 12 | int main(int, char**) |
johnlynam2014 | 1:bb3336b7e953 | 13 | { |
johnlynam2014 | 1:bb3336b7e953 | 14 | run(); |
johnlynam2014 | 1:bb3336b7e953 | 15 | |
johnlynam2014 | 1:bb3336b7e953 | 16 | NetworkInterface* network = easy_connect(true); |
johnlynam2014 | 1:bb3336b7e953 | 17 | if (!network) |
johnlynam2014 | 0:94dec0f696e0 | 18 | { |
johnlynam2014 | 1:bb3336b7e953 | 19 | printf("Connect to internet failed... See serial output.\n"); |
johnlynam2014 | 1:bb3336b7e953 | 20 | return 1; |
johnlynam2014 | 1:bb3336b7e953 | 21 | } |
johnlynam2014 | 0:94dec0f696e0 | 22 | |
johnlynam2014 | 1:bb3336b7e953 | 23 | struct MbedClientOptions options = client.get_default_options(); |
johnlynam2014 | 1:bb3336b7e953 | 24 | options.DeviceType = "Wifi_Sonic_Test"; |
johnlynam2014 | 1:bb3336b7e953 | 25 | if (!client.setup(options, network)) |
johnlynam2014 | 1:bb3336b7e953 | 26 | { |
johnlynam2014 | 1:bb3336b7e953 | 27 | printf("Setting up mbed_client failed...\n"); |
johnlynam2014 | 1:bb3336b7e953 | 28 | return 1; |
johnlynam2014 | 1:bb3336b7e953 | 29 | } |
johnlynam2014 | 0:94dec0f696e0 | 30 | } |