Felícito Manzano
/
DTK_Guaria2_ABInBev
Proyecto ABInBev para la tarjeta Guaria 1/2.
Program/fmu130_exe.hpp@1:9e821e640117, 2022-07-01 (annotated)
- Committer:
- fmanzano_dtk
- Date:
- Fri Jul 01 12:45:55 2022 -0600
- Revision:
- 1:9e821e640117
- Child:
- 5:07720e3f99d2
Se importan todos los archivos de la solucion para soportar la nueva version de USBSerial
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
fmanzano_dtk | 1:9e821e640117 | 1 | /** |
fmanzano_dtk | 1:9e821e640117 | 2 | * @file fmu130_exe.hpp |
fmanzano_dtk | 1:9e821e640117 | 3 | * @author Felícito Manzano (felicito.manzano@detektor.com.sv) |
fmanzano_dtk | 1:9e821e640117 | 4 | * @brief |
fmanzano_dtk | 1:9e821e640117 | 5 | * @version 0.1 |
fmanzano_dtk | 1:9e821e640117 | 6 | * @date 2020-10-03 |
fmanzano_dtk | 1:9e821e640117 | 7 | * |
fmanzano_dtk | 1:9e821e640117 | 8 | * @copyright Copyright (c) 2020 |
fmanzano_dtk | 1:9e821e640117 | 9 | * |
fmanzano_dtk | 1:9e821e640117 | 10 | */ |
fmanzano_dtk | 1:9e821e640117 | 11 | |
fmanzano_dtk | 1:9e821e640117 | 12 | #ifndef __FMU130_EXE_HPP |
fmanzano_dtk | 1:9e821e640117 | 13 | #define __FMU130_EXE_HPP |
fmanzano_dtk | 1:9e821e640117 | 14 | |
fmanzano_dtk | 1:9e821e640117 | 15 | #define BLE_RESET_PULSE_WIDTH 100 |
fmanzano_dtk | 1:9e821e640117 | 16 | |
fmanzano_dtk | 1:9e821e640117 | 17 | extern char fmu_buffer[]; |
fmanzano_dtk | 1:9e821e640117 | 18 | extern const char TCA_ID_FP_WORKING_STATUS[9]; |
fmanzano_dtk | 1:9e821e640117 | 19 | extern const char TCA_ID_FP_SERVER_ADD[9]; |
fmanzano_dtk | 1:9e821e640117 | 20 | extern const char TCA_ID_FP_ENROLL_CNT[9]; |
fmanzano_dtk | 1:9e821e640117 | 21 | extern const char TCA_ID_FP_SERVER_DEL[9]; |
fmanzano_dtk | 1:9e821e640117 | 22 | extern const char TCA_ID_IDLE_SHUTDOWN[9]; |
fmanzano_dtk | 1:9e821e640117 | 23 | extern const char TCA_ID_FORCE_SEATBELT[9]; |
fmanzano_dtk | 1:9e821e640117 | 24 | extern const char TCA_ID_FORCE_IDLE_SHUTDOWN[9]; |
fmanzano_dtk | 1:9e821e640117 | 25 | extern const char TCA_ID_RAIN_SENSOR_ENA[9]; |
fmanzano_dtk | 1:9e821e640117 | 26 | extern const char TCA_ID_SEATBELT_READ_ENA[9]; |
fmanzano_dtk | 1:9e821e640117 | 27 | extern const char TCA_ID_VOLUME_SET[9]; |
fmanzano_dtk | 1:9e821e640117 | 28 | extern const char TCA_ID_QUERY_SPEED_LIMIT[9]; |
fmanzano_dtk | 1:9e821e640117 | 29 | extern const char TCA_ID_QUERY_IDLE_TIMER[9]; |
fmanzano_dtk | 1:9e821e640117 | 30 | extern const char TCA_ID_IDLE_REMINDER[10]; |
fmanzano_dtk | 1:9e821e640117 | 31 | extern const char TCA_ID_IDLE_REMINDER_ENA[10]; |
fmanzano_dtk | 1:9e821e640117 | 32 | extern const char TCA_ID_IDLE_REMINDER_DIS[10]; |
fmanzano_dtk | 1:9e821e640117 | 33 | extern const char TCA_ID_SAFETY_TIP_REMINDER[10]; |
fmanzano_dtk | 1:9e821e640117 | 34 | extern const char TCA_ID_SAFETY_TIP_ENABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 35 | extern const char TCA_ID_SAFETY_TIP_DISABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 36 | extern const char TCA_ID_QUERY_SAFETY_TIP[9]; |
fmanzano_dtk | 1:9e821e640117 | 37 | extern const char TCA_ID_Q_FINGERPRINT_STATUS[9]; |
fmanzano_dtk | 1:9e821e640117 | 38 | extern const char TCA_ID_Q_RAINSENSOR_STATUS[9]; |
fmanzano_dtk | 1:9e821e640117 | 39 | extern const char TCA_ID_Q_IDLE_SHUTDOWN_ST[9]; |
fmanzano_dtk | 1:9e821e640117 | 40 | extern const char TCA_ID_Q_FORCE_SEATBELT_ST[9]; |
fmanzano_dtk | 1:9e821e640117 | 41 | extern const char TCA_ID_Q_VOLUME_LEVEL[9]; |
fmanzano_dtk | 1:9e821e640117 | 42 | extern const char TCA_ID_CHECK_ENROLLED_ID[9]; |
fmanzano_dtk | 1:9e821e640117 | 43 | extern const char TCA_ID_HARDWARE_VERSION[9]; |
fmanzano_dtk | 1:9e821e640117 | 44 | extern const char TCA_ID_FIRMWARE_VERSION[9]; |
fmanzano_dtk | 1:9e821e640117 | 45 | extern const char TCA_ID_DIN_CONFIGURATION[9]; |
fmanzano_dtk | 1:9e821e640117 | 46 | extern const char TCA_ID_Q_RAIN_SAMPLE_TIMER[9]; |
fmanzano_dtk | 1:9e821e640117 | 47 | extern const char TCA_ID_FP_OVERRIDE_ENABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 48 | extern const char TCA_ID_FP_OVERRIDE_DISABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 49 | extern const char TCA_ID_Q_FP_OVERRIDE[9]; |
fmanzano_dtk | 1:9e821e640117 | 50 | extern const char TCA_ID_GEO_WARNING_ENABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 51 | extern const char TCA_ID_GEO_WARNING_DISABLE[10]; |
fmanzano_dtk | 1:9e821e640117 | 52 | extern const char TCA_ID_GEO_WARNING_QUERY_OFF[10]; |
fmanzano_dtk | 1:9e821e640117 | 53 | extern const char TCA_ID_GEO_WARNING_QUERY_ON[10]; |
fmanzano_dtk | 1:9e821e640117 | 54 | extern const char TCA_ID_GEO_WARNING_GETIN[11]; |
fmanzano_dtk | 1:9e821e640117 | 55 | extern const char TCA_ID_GEO_WARNING_EVENT[11]; |
fmanzano_dtk | 1:9e821e640117 | 56 | extern const char TCA_ID_GEO_WARNING_GETOUT[11]; |
fmanzano_dtk | 1:9e821e640117 | 57 | extern const char TCA_ID_RAIN_SILENT_MODE_ENA[10]; |
fmanzano_dtk | 1:9e821e640117 | 58 | extern const char TCA_ID_RAIN_SILENT_MODE_DIS[10]; |
fmanzano_dtk | 1:9e821e640117 | 59 | extern const char TCA_ID_RAIN_SILENT_MODE_Q[9]; |
fmanzano_dtk | 1:9e821e640117 | 60 | extern const char TCA_ID_BLE_AUTORESET_DIS[10]; |
fmanzano_dtk | 1:9e821e640117 | 61 | extern const char TCA_ID_BLE_AUTORESET_ENA[10]; |
fmanzano_dtk | 1:9e821e640117 | 62 | extern const char TCA_ID_BLE_AUTORESET_qENA[11]; |
fmanzano_dtk | 1:9e821e640117 | 63 | extern const char TCA_ID_BLE_AUTORESET_qDIS[11]; |
fmanzano_dtk | 1:9e821e640117 | 64 | extern const char TCA_ID_PILOT_BUCKLE_NO[10]; |
fmanzano_dtk | 1:9e821e640117 | 65 | extern const char TCA_ID_PILOT_BUCKLE_NC[10]; |
fmanzano_dtk | 1:9e821e640117 | 66 | extern const char TCA_ID_COPILOT_BUCKLE_NO[10]; |
fmanzano_dtk | 1:9e821e640117 | 67 | extern const char TCA_ID_COPILOT_BUCKLE_NC[10]; |
fmanzano_dtk | 1:9e821e640117 | 68 | extern const char TCA_ID_CREW_BUCKLE_NO[10]; |
fmanzano_dtk | 1:9e821e640117 | 69 | extern const char TCA_ID_CREW_BUCKLE_NC[10]; |
fmanzano_dtk | 1:9e821e640117 | 70 | extern const char TCA_ID_IDLE_REMINDER_TIME[9]; |
fmanzano_dtk | 1:9e821e640117 | 71 | |
fmanzano_dtk | 1:9e821e640117 | 72 | extern const char hardware_version[7]; |
fmanzano_dtk | 1:9e821e640117 | 73 | extern const char firmware_version[12]; |
fmanzano_dtk | 1:9e821e640117 | 74 | extern const char release_date[12]; |
fmanzano_dtk | 1:9e821e640117 | 75 | |
fmanzano_dtk | 1:9e821e640117 | 76 | extern const char FMU_ENGINE_LOCK[26]; |
fmanzano_dtk | 1:9e821e640117 | 77 | extern const char FMU_ENGINE_UNLOCK[26]; |
fmanzano_dtk | 1:9e821e640117 | 78 | extern bool trama_con_huella; |
fmanzano_dtk | 1:9e821e640117 | 79 | |
fmanzano_dtk | 1:9e821e640117 | 80 | void activate_idle_shutdown(); |
fmanzano_dtk | 1:9e821e640117 | 81 | void activate_idle_reminder(); |
fmanzano_dtk | 1:9e821e640117 | 82 | void queryRG9(); |
fmanzano_dtk | 1:9e821e640117 | 83 | void process_FMU130(); |
fmanzano_dtk | 1:9e821e640117 | 84 | void exe_idle_shutdown(); |
fmanzano_dtk | 1:9e821e640117 | 85 | void exe_idle_reminder(); |
fmanzano_dtk | 1:9e821e640117 | 86 | void boot_message(); |
fmanzano_dtk | 1:9e821e640117 | 87 | void BLE_reset(); |
fmanzano_dtk | 1:9e821e640117 | 88 | |
fmanzano_dtk | 1:9e821e640117 | 89 | #endif // __FMU130_EXE_HPP |