configuration_json
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| configuration_json [ 17.08.2025 05:42] – lars | configuration_json [ 08.10.2025 14:32] (current) – lars | ||
|---|---|---|---|
| Line 40: | Line 40: | ||
| The user shall not be bothered with the details of the used peripheral. The user should therefore not depend on peripheral names (" | The user shall not be bothered with the details of the used peripheral. The user should therefore not depend on peripheral names (" | ||
| + | ===== Types of Settings ===== | ||
| + | |||
| + | Each setting has a type. The following types are allowed: | ||
| + | |||
| + | * string | ||
| + | * enum | ||
| + | * int | ||
| + | * bool | ||
| + | |||
| + | ==== string ==== | ||
| + | |||
| + | The value is a text. | ||
| + | |||
| + | **Example: | ||
| + | |||
| + | ==== enum ==== | ||
| + | |||
| + | The value is one out of a limited number of possible values. | ||
| + | |||
| + | **Example: | ||
| + | |||
| + | ==== int ==== | ||
| + | |||
| + | The value is a number. | ||
| + | |||
| + | **Example: | ||
| + | |||
| + | ==== bool ==== | ||
| + | |||
| + | The value is either " | ||
| + | |||
| + | **Example: | ||
| ===== Example ===== | ===== Example ===== | ||
| Line 63: | Line 95: | ||
| ===== All the Settings ===== | ===== All the Settings ===== | ||
| - | * [[general_settings | + | * [[adc_group |
| - | * [[clock_group | clock group]] | + | * [[dac_group |
| + | * [[clock_group | ||
| * [[digital_output_group | digital_output group]] | * [[digital_output_group | digital_output group]] | ||
| - | * [[digital_input_group | digital_input group]] | + | * [[digital_input_group |
| - | * [[adc_group | + | * [[general_settings |
| - | * [[dac_group | + | * [[I2C_group |
| - | * [[timer_group | + | * [[QSPI_group |
| - | * [[rtc_group | Real Time Clock group]] | + | * [[rtc_group |
| - | * [[UART_group | + | * [[SPI_group |
| - | * [[SPI_group | + | * [[timer_group |
| - | * [[QSPI_group | + | * [[UART_group |
| - | * [[I2C_group | + | * [[watchdog_group |
| - | + | ||
configuration_json.1755409358.txt.gz · Last modified: by lars
