| Functions | |
| void | CopyString (char *dest, const char *src) | 
| Copy the source string to destination. | |
| int | strcat_custom (char *dest, const char *src, int destLen, bool insertSpace) | 
| Concatenates two strings. | |
| int | ftoa_custom (float f, char *txt, int maxDigits, int precision) | 
| This function converts the floating point number to character string. | |
| bool | atof_custom (const char *txt, float *f) | 
| Custom implementation to convert string to single precision number if possible. | |
| int | btoa_custom (bool b, char *txt) | 
| Custom implementation to convert boolean value to string. | |
| bool | atob_custom (const char *txt, bool *val) | 
| Custom implementation to convert string to boolean if possible. | |
| int | itoa_custom (int32_t val, char *txt) | 
| This function converts the integer number to character string. | |
| int | utoa_custom (uint32_t val, char *txt) | 
| This function converts the unsigned integer number to character string. | |
| bool | atoi_custom (const char *txt, int32_t *result) | 
| Custom implementation to convert string to integer if possible. | |
| bool | atou_custom (const char *txt, uint32_t *result) | 
| Custom implementation to convert string to unsigned integer if possible. | |
| 
 | extern | 
| txt | Pointer to the text field. | 
| val | Pointer to the boolean value to be updated | 
true if successful else false | 
 | extern | 
| txt | Pointer to the text field. | 
| val | Pointer to the single precision value to be updated | 
true if successful else false | 
 | extern | 
| txt | Text representation | 
| result | Result of the conversion | 
true if successful else false | 
 | extern | 
| txt | Text representation | 
| result | Result of the conversion | 
true if successful else false | 
 | extern | 
| b | Boolean value. | 
| txt | Pointer to the text field to be filled. | 
| 
 | extern | 
| dest | Copy destination | 
| src | Source string | 
| 
 | extern | 
| f | Single precision floating point number to be converted | 
| txt | Pointer to the string | 
| maxDigits | Max number of digits to be displayed | 
| precision | Precision of reading to be displayed to avoid showing negligible numbers | 
| 
 | extern | 
| val | Value of the integer | 
| txt | Pointer to the string | 
| 
 | extern | 
| dest | Destination string containing the first part where the src part will be appended | 
| src | String to be appened in destination | 
| destLen | Length of the first string | 
| insertSpace | Selects if a space characters needs to be inserted in between the strings | 
| 
 | extern | 
| val | Value of the unsigned integer | 
| txt | Pointer to the string |