11 string
lc(const string
& str
);
15 bool is_numeric( int );
16 bool is_alphanum( int );
17 bool is_whitespace( int );
19 vector
<string
> split(const char *str
, char c
= ',');
20 vector
<float> parse_number_list(const char *str
);
22 string
remove_non_number( string str
);
24 uint16_t get_checksum(const string
& to_check
);
25 uint16_t get_checksum(const char* to_check
);
27 void get_checksums(uint16_t check_sums
[], const string
& key
);
29 string
shift_parameter( string
¶meters
);
31 string
get_arguments( string possible_command
);
33 bool file_exists( const string file_name
);
35 void system_reset( bool dfu
= false );
37 string
absolute_from_relative( string path
);
39 std::string
append_parameters(std::map
<char,float> params
);