Skip to main content

Module env_parser

Module env_parser 

Source

Functionsยง

env_sanitize
Sanitizes environment variable input by checking for valid ASCII graphic characters.
parse_mac_address
Parses a MAC address from an environment variable value in XX:XX:XX:XX:XX:XX format.
parse_pubkey
Validates a public key environment value.
parse_uart_baud
Parses a UART baud rate, accepting 300 to 5000000 baud.
parse_uart_data_bits
Parses the UART data bits per frame, accepting 5 to 8.
parse_uart_parity
Parses the UART parity setting, accepting none, even or odd.
parse_uart_stop_bits
Parses the UART stop bits per frame, accepting 1 or 2.
parse_wifi_ap_ssid
Parses and validates a WiFi SSID from an environment variable value.
parse_wifi_band
Parses a WiFi band mode from an environment variable value.
parse_wifi_psk
Parses and validates a WiFi PSK from an environment variable value.
parse_wifi_station_ssid
Parses and validates a WiFi SSID from an environment variable value.