The following settings are configured through the non-interactive version of raspi-config. Changes here often require a system reboot before they take effect, which may be executed from the menu at the top-right (Configuration -> Restart System).
I2C Enabled: {{pi_settings['i2c_enabled']}}
{% if pi_settings['i2c_enabled'] %}
{{form_settings_pi.disable_i2c(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_i2c(class_='btn btn-default')}}
{% endif %}
1-Wire Enabled: {{pi_settings['one_wire_enabled']}}
{% if pi_settings['one_wire_enabled'] %}
{{form_settings_pi.disable_one_wire(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_one_wire(class_='btn btn-default')}}
{% endif %}
Serial Enabled: {{pi_settings['serial_enabled']}}
{% if pi_settings['serial_enabled'] %}
{{form_settings_pi.disable_serial(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_serial(class_='btn btn-default')}}
{% endif %}
SPI Enabled: {{pi_settings['spi_enabled']}}
{% if pi_settings['spi_enabled'] %}
{{form_settings_pi.disable_spi(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_spi(class_='btn btn-default')}}
{% endif %}
SSH Enabled: {{pi_settings['ssh_enabled']}}
{% if pi_settings['ssh_enabled'] %}
{{form_settings_pi.disable_ssh(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_ssh(class_='btn btn-default')}}
{% endif %}
Pi Camera Enabled: {{pi_settings['pi_camera_enabled']}}
{% if pi_settings['pi_camera_enabled'] %}
{{form_settings_pi.disable_pi_camera(class_='btn btn-default')}}
{% else %}
{{form_settings_pi.enable_pi_camera(class_='btn btn-default')}}
{% endif %}
{{form_settings_pi.hostname(class_='form-control', value=pi_settings['hostname'])}}
{{form_settings_pi.change_hostname(class_='btn btn-default')}}
{{form_settings_pi.pigpiod_state(value=pigpiod_sample_rate)}}
{{form_settings_pi.change_pigpiod_sample_rate(class_='btn btn-default',**{'onclick':'return confirm("Changing the sample rate of pigpiod requires restarting both pigpiod and the mycodo daemon. Please confirm this is what you wish to do.")'})}}