cleaned version of TFT + Ethernet
Dependents: XPL-App4_cleanup XPL-App5
nihh_utils.h@0:9688737bf8cd, 2018-10-09 (annotated)
- Committer:
- richnash
- Date:
- Tue Oct 09 17:37:23 2018 +0000
- Revision:
- 0:9688737bf8cd
- Child:
- 1:e4a6f3f88b56
move to cli to explore D11 fix
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
richnash | 0:9688737bf8cd | 1 | |
richnash | 0:9688737bf8cd | 2 | #ifndef nihh_util_h |
richnash | 0:9688737bf8cd | 3 | #define nihh_util_h |
richnash | 0:9688737bf8cd | 4 | |
richnash | 0:9688737bf8cd | 5 | #include "mbed.h" |
richnash | 0:9688737bf8cd | 6 | |
richnash | 0:9688737bf8cd | 7 | #define PARSE_NOSTRIP 0 |
richnash | 0:9688737bf8cd | 8 | #define PARSE_STRIP 1 |
richnash | 0:9688737bf8cd | 9 | |
richnash | 0:9688737bf8cd | 10 | #define PARAMS_ALLOWBLANKS 1 |
richnash | 0:9688737bf8cd | 11 | #define PARAMS_NOBLANKS 0 |
richnash | 0:9688737bf8cd | 12 | |
richnash | 0:9688737bf8cd | 13 | #define RC_ERROR -1 |
richnash | 0:9688737bf8cd | 14 | |
richnash | 0:9688737bf8cd | 15 | #define NULL 0 |
richnash | 0:9688737bf8cd | 16 | |
richnash | 0:9688737bf8cd | 17 | // Public Functions ================= |
richnash | 0:9688737bf8cd | 18 | int UTILS_UDPSendString ( char *, char *, int ); // |
richnash | 0:9688737bf8cd | 19 | int UTILS_UDPSendByte ( char *, int, int ); // |
richnash | 0:9688737bf8cd | 20 | |
richnash | 0:9688737bf8cd | 21 | char * UTILS_TrimString ( char *, char * ); // |
richnash | 0:9688737bf8cd | 22 | |
richnash | 0:9688737bf8cd | 23 | int UTILS_ParseString ( char *, char *[], int, int, int ); // |
richnash | 0:9688737bf8cd | 24 | int UTILS_CheckParams ( char *, int, char *[], int ); // |
richnash | 0:9688737bf8cd | 25 | |
richnash | 0:9688737bf8cd | 26 | // general conversion functions |
richnash | 0:9688737bf8cd | 27 | int UTILS_HEXtoDEC ( int, int ); |
richnash | 0:9688737bf8cd | 28 | char* UTILS_bit_sprintf ( char*, int, int ); |
richnash | 0:9688737bf8cd | 29 | |
richnash | 0:9688737bf8cd | 30 | // general string functions |
richnash | 0:9688737bf8cd | 31 | char * UTILS_replace_char_in_string (char *, char, char ); |
richnash | 0:9688737bf8cd | 32 | char * UTILS_strip_char_in_string (char *, char ); |
richnash | 0:9688737bf8cd | 33 | |
richnash | 0:9688737bf8cd | 34 | #endif |