Skip to content

Struct ns_button_config_t

ClassList > ns_button_config_t

Public Attributes

Type Name
ns_core_api_t const * api
API prefix.
bool button_0_enable
Enable button 0 monitoring.
int volatile * button_0_flag
Flag to set when button 0 is pressed.
bool button_1_enable
Enable button 1 monitoring.
int volatile * button_1_flag
Flag to set when button 1 is pressed.
bool joulescope_trigger_enable
Enable joulescope trigger.
int volatile * joulescope_trigger_flag
Flag to set when joulescope trigger is pressed.

Public Attributes Documentation

variable api

API prefix.

ns_core_api_t const* ns_button_config_t::api;


variable button_0_enable

Enable button 0 monitoring.

bool ns_button_config_t::button_0_enable;


variable button_0_flag

Flag to set when button 0 is pressed.

int volatile* ns_button_config_t::button_0_flag;


variable button_1_enable

Enable button 1 monitoring.

bool ns_button_config_t::button_1_enable;


variable button_1_flag

Flag to set when button 1 is pressed.

int volatile* ns_button_config_t::button_1_flag;


variable joulescope_trigger_enable

Enable joulescope trigger.

bool ns_button_config_t::joulescope_trigger_enable;


variable joulescope_trigger_flag

Flag to set when joulescope trigger is pressed.

int volatile* ns_button_config_t::joulescope_trigger_flag;



The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-peripherals/includes-api/ns_peripherals_button.h