Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Exported_Functions
[FILE_FUNCTIONS]
Functions used in this file and also visible to the rest of the code. More...
Functions | |
| void | adxl355_driver_info (uint8_t *adxl355_driver_version, uint8_t *adxl355_driver_revision, uint8_t *adxl355_driver_patch) |
| Funzione che restituisce i parametri identificativi del driver. | |
| uint16_t | adxl355_who_am_i (uint8_t *adxl355_device_id) |
| Funzione che restituisce l'ID dell'accelerometro. | |
| uint16_t | adxl355_init (adxl355_handler *adxl_init_handler) |
| Funzione di inizializzazione dell'accelerometro. | |
| uint16_t | adxl355_start_acquisition (adxl355_measure_enabled adxl_start) |
| Funzione di start/stop delle acquisizioni. | |
| uint16_t | adxl355_get_data (adxl355_handler *adxl_data_handler) |
| Funzione per la lettura del/i dato/i acquisito/i. | |
| uint32_t | adxl355_raw_x_acc (adxl355_handler *adxl_xdata_handler) |
| Funzione che restituisce il valore grezzo di accelerazione lungo l'asse X. | |
| uint32_t | adxl355_raw_y_acc (adxl355_handler *adxl_ydata_handler) |
| Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Y. | |
| uint32_t | adxl355_raw_z_acc (adxl355_handler *adxl_zdata_handler) |
| Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Z. | |
| uint16_t | adxl355_raw_temp (adxl355_handler *adxl_tdata_handler) |
| Funzione che restituisce il valore grezzo di temperatura. | |
| uint16_t | adxl355_sw_reset (void) |
| Funzione per il reset sw. | |
| uint16_t | adxl355_self_test (bool adxl_start) |
| Funzione per il self-test. | |
Detailed Description
Functions used in this file and also visible to the rest of the code.
Function Documentation
| void adxl355_driver_info | ( | uint8_t * | adxl355_driver_version, |
| uint8_t * | adxl355_driver_revision, | ||
| uint8_t * | adxl355_driver_patch | ||
| ) |
Funzione che restituisce i parametri identificativi del driver.
< Funzione che restituisce i parametri identificativi del driver
- Note:
- No one.
- Parameters:
-
adxl355_driver_version puntatore all'identificatore di versione del driver adxl355_driver_revision puntatore all'identificatore di revisione del driver adxl355_driver_patch puntatore all'identificatore di patch del driver
- Return values:
-
No one.
- Warning:
- No one.
Definition at line 279 of file adxl355.cpp.
| uint16_t adxl355_get_data | ( | adxl355_handler * | adxl_data_handler ) |
Funzione per la lettura del/i dato/i acquisito/i.
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse X.
- Note:
- No one.
- Parameters:
-
adxl_data_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 476 of file adxl355.cpp.
| uint16_t adxl355_init | ( | adxl355_handler * | adxl_init_handler ) |
Funzione di inizializzazione dell'accelerometro.
Funzione di start/stop delle acquisizioni.
- Note:
- No one.
- Parameters:
-
adxl_init_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 324 of file adxl355.cpp.
| uint16_t adxl355_raw_temp | ( | adxl355_handler * | adxl_tdata_handler ) |
Funzione che restituisce il valore grezzo di temperatura.
Funzione per il reset sw.
- Note:
- No one.
- Parameters:
-
adxl_tdata_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint16_t valore grezzo temperatura
- Warning:
- No one.
Definition at line 560 of file adxl355.cpp.
| uint32_t adxl355_raw_x_acc | ( | adxl355_handler * | adxl_xdata_handler ) |
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse X.
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Y.
- Note:
- No one.
- Parameters:
-
adxl_xdata_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint32_t valore grezzo accelerazione
- Warning:
- No one.
Definition at line 515 of file adxl355.cpp.
| uint32_t adxl355_raw_y_acc | ( | adxl355_handler * | adxl_ydata_handler ) |
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Y.
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Z.
- Note:
- No one.
- Parameters:
-
adxl_ydata_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint32_t valore grezzo accelerazione
- Warning:
- No one.
Definition at line 530 of file adxl355.cpp.
| uint32_t adxl355_raw_z_acc | ( | adxl355_handler * | adxl_zdata_handler ) |
Funzione che restituisce il valore grezzo di accelerazione lungo l'asse Z.
Funzione che restituisce il valore grezzo di temperatura.
- Note:
- No one.
- Parameters:
-
adxl_zdata_handler puntatore all'handler dell'accelerometro
- Return values:
-
uint32_t valore grezzo accelerazione
- Warning:
- No one.
Definition at line 545 of file adxl355.cpp.
| uint16_t adxl355_self_test | ( | bool | adxl_start ) |
Funzione per il self-test.
- Note:
- Questo metodo va utilizzato lanciandolo ponendo a true adxl_start ad acquisizione in corso; in questa modalità il metodo va lanciato diverse volte in modo che si possa registrare la variazione di accelerazione sui 3 assi che deve essere, secondo datasheet: [X]: 0.3g [Y]: 0.3g [Z]: 1.5g In modalità self-test, il sensore non registra alcuna accelerazione esterna; ponendo a false adxl_start, il sensore termina il self-test e ritorna in modalità normale di funzionamento.
- Parameters:
-
adxl_start booleano per avviare/fermare il self test
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 612 of file adxl355.cpp.
| uint16_t adxl355_start_acquisition | ( | adxl355_measure_enabled | adxl_start ) |
Funzione di start/stop delle acquisizioni.
Funzione per la lettura del/i dato/i acquisito/i.
- Note:
- No one.
- Parameters:
-
adxl_start misura/e da avviare
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 431 of file adxl355.cpp.
| uint16_t adxl355_sw_reset | ( | void | ) |
Funzione per il reset sw.
Funzione per il self-test.
- Note:
- No one.
- Parameters:
-
No one.
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 575 of file adxl355.cpp.
| uint16_t adxl355_who_am_i | ( | uint8_t * | adxl355_device_id ) |
Funzione che restituisce l'ID dell'accelerometro.
Funzione di inizializzazione dell'accelerometro.
- Note:
- No one.
- Parameters:
-
adxl355_device_id puntatore all'identificatore del device
- Return values:
-
uint16_t errore restituito dal metodo (se 0, tutto ok)
- Warning:
- No one.
Definition at line 295 of file adxl355.cpp.
Generated on Thu Jul 14 2022 17:03:54 by
1.7.2