
demo of the murata wifi chip. This demo tries to connect to an open wifi access point and prints out all the relevant information about the connection. It then scans all wifi access points nearby and reports their information.
Dependencies: SNICInterface mbed-rtos mbed
Fork of SNIC-xively-jumpstart-demo by
xi_user_config.h@11:bdf601a405fc, 2013-10-14 (annotated)
- Committer:
- errordeveloper
- Date:
- Mon Oct 14 13:33:04 2013 +0000
- Revision:
- 11:bdf601a405fc
- Parent:
- 9:c5dc85d192e2
- Child:
- 12:27471bb09274
- Child:
- 13:d4a21765a203
Improve a few things about the LCD output:; ; * don't output debug logs; * show Xively logo on boot;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Ilya Dmitrichenko |
9:c5dc85d192e2 | 1 | #ifndef __XI_USER_CONFIG_H__ |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 2 | #define __XI_USER_CONFIG_H__ |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 3 | |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 4 | // The following settings should lower memory footprint. |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 5 | // The library currently allows one to send batch datapoint |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 6 | // and feed updates, but it's not needed in most use cases |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 7 | #define XI_MAX_DATAPOINTS 1 |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 8 | // The number of channels can be increased if needed |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 9 | #define XI_MAX_DATASTREAMS 5 |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 10 | |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 11 | // Below are optimisations that reduce some minor functionality |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 12 | #define XI_OPT_NO_ERROR_STRINGS |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 13 | |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 14 | // If you wish to enable assertions, set this to 1 |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 15 | #define XI_DEBUG_ASSERT 0 |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 16 | // If you wish to disable debug output, set this to 0 |
errordeveloper | 11:bdf601a405fc | 17 | #define XI_DEBUG_OUTPUT 0 |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 18 | |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 19 | // On the mbed app board we can use the LCD for debug output, |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 20 | // but one may wish to modify this and write to file instead |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 21 | #include "app_board_io.h" |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 22 | #define XI_DEBUG_PRINTF lcd_printf |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 23 | |
Ilya Dmitrichenko |
9:c5dc85d192e2 | 24 | #endif /* __XI_USER_CONFIG_H__ */ |