editable serial input line buffer
Dependents: MAX5715BOB_Tester MAX11131BOB_Tester MAX5171BOB_Tester MAX11410BOB_Tester ... more
Diff: CmdLine.h
- Revision:
- 9:12e37800ecdd
- Parent:
- 7:0bda7cfee767
- Child:
- 10:3e2ff983be1c
--- a/CmdLine.h Fri Sep 27 21:14:25 2019 -0700 +++ b/CmdLine.h Mon Nov 11 23:27:59 2019 +0000 @@ -149,6 +149,7 @@ // bool parse_and_remove_key(const char *key, int& matched_index); bool parse_and_remove_key(const char *key, char *valueBuf, size_t valueBufLen); + char chSeparator; bool parse_frequency_Hz(const char *key, uint32_t& frequency_Hz); bool parse_interval_usec(const char *key, us_timestamp_t& interval_usec); @@ -160,6 +161,10 @@ bool parse_uint16_dec(const char *key, uint16_t& uint16Var); bool parse_int16_hex(const char *key, int16_t& int16Var); bool parse_int16_dec(const char *key, int16_t& int16Var); + bool parse_uint32_hex(const char *key, uint32_t& uint32Var); + bool parse_uint32_dec(const char *key, uint32_t& uint32Var); + bool parse_int32_hex(const char *key, int32_t& int32Var); + bool parse_int32_dec(const char *key, int32_t& int32Var); bool parse_double(const char *key, double& doubleVar); bool parse_float(const char *key, float& floatVar); bool parse_byteCount_byteList_hex(size_t& byteCount, char *mosiDataBuf, size_t mosiDataBufSize);