User Tools

Site Tools


en:monitoring_and_warning:software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:monitoring_and_warning:software [2023/01/24 12:04] m-gamperlen:monitoring_and_warning:software [2023/01/24 12:05] (current) m-gamperl
Line 192: Line 192:
 The INCL_config.h deals with the external [[https://www.murata.com/en-us/products/sensor/inclinometer/overview/lineup/scl3300|SCL3300 inclinometer]] by muRata electronics which can be attached onto the PCB using a 3D printed file. This sensor is optional if the previously mentioned ICM is used, as it offers higher precision in its measurements, but is also more expensive. The parameters of the SCL that can be changed in the 'INCL_config.h' file are the inclination mode (**INCL_MODE**, four modes which vary in sensitivity), the temperature measurement (**INCL_TEMP**, can be turned on and off), fast read mode (**INCL_FASTREAD**, can be turned on and off; off by default), and transmit data for tilt and temperature (**INCL_TRANS_TILT**, **INCL_TRANS_TEMP**, on by default). The rest are variables and the measurement functions which should not be changed. The INCL_config.h deals with the external [[https://www.murata.com/en-us/products/sensor/inclinometer/overview/lineup/scl3300|SCL3300 inclinometer]] by muRata electronics which can be attached onto the PCB using a 3D printed file. This sensor is optional if the previously mentioned ICM is used, as it offers higher precision in its measurements, but is also more expensive. The parameters of the SCL that can be changed in the 'INCL_config.h' file are the inclination mode (**INCL_MODE**, four modes which vary in sensitivity), the temperature measurement (**INCL_TEMP**, can be turned on and off), fast read mode (**INCL_FASTREAD**, can be turned on and off; off by default), and transmit data for tilt and temperature (**INCL_TRANS_TILT**, **INCL_TRANS_TEMP**, on by default). The rest are variables and the measurement functions which should not be changed.
  
-==== arduino_secrets ====+==== arduino_secrets.h ====
  
 The arduino_secrets.h file holds the respective **SECRET_APP_EUI** and **SECRET_APP_KEY** which are set for the sensor on the gateway. For more on this, please also refer to the [[gateway|LoRa Gateway]] section. The arduino_secrets.h file holds the respective **SECRET_APP_EUI** and **SECRET_APP_KEY** which are set for the sensor on the gateway. For more on this, please also refer to the [[gateway|LoRa Gateway]] section.
  
-==== extra_functions ====+==== extra_functions.h ====
  
 In the **extra_functions.h** file, various additional and extraneous functions are compiled. For example, the **DeepSleepMode()** function performs the sleep functionality of the node, depending on what is set in the **setup.h** file. Also, functions on the ports setup (void PortsActivate(), void PortsDeactivate()) and various functions dealing with the data packets (void Payload_U32(), void Payload_I32(), void Packet10_B0_Prepare() and so on) can be found here. In the **extra_functions.h** file, various additional and extraneous functions are compiled. For example, the **DeepSleepMode()** function performs the sleep functionality of the node, depending on what is set in the **setup.h** file. Also, functions on the ports setup (void PortsActivate(), void PortsDeactivate()) and various functions dealing with the data packets (void Payload_U32(), void Payload_I32(), void Packet10_B0_Prepare() and so on) can be found here.
en/monitoring_and_warning/software.1674561883.txt.gz · Last modified: 2023/01/24 12:04 by m-gamperl