Proyecto ABInBev para la tarjeta Guaria 1/2.

Embed: (wiki syntax)

« Back to documentation index

fmu130_exe.cpp File Reference

fmu130_exe.cpp File Reference

Go to the source code of this file.

Functions

void process_FMU130 ()

Variables

BufferedSerial avl_uart
 Objetos Entradas Digitales / Seriales.
BufferedSerial voice_uart
 UART TTL para enlace con el equipo Teltonika FMU130.
BufferedSerial fingerprint
 UART TTL para comunicación con el módulo de voz JQ8400.
USBSerial myPC_debug
 * INTERFACES *
bool rg9_raining
 Variables Externas de Recepción.
bool ignition
 ENTRADAS: Para la lectura de entradas digitales se utiliza un estructura de 4 variables que incluyen el estado actual de la entrada, el estado previo de la entrada, un arreglo de cuatro posiciones para tomar muestras y realizar la función de debug y un contador para indicar la posición en el arreglo para capturar la muestra de la entrada.
char fmu130_payload [1024]
 FMU130: Se definen las variables para recepción de datos del equipo FMU130 vía enlace Bluetooth SPP.
const char hardware_version []
 Variables externas de comandos AVL.
char avl_fmu130_header [2]
 EVENTOS_TELTONIKA: Se definen las variables para el procesamiento de Tramas del equipo Teltonika FMU130 con eventos como los hábitos de manejo.
int bluetooth_cmd_id
 Variables externas con comandos del lector de huellas y funciones de habilitación.
float time_safety_tip
 BANDERAS: Se utiliza un esquema de banderas para indicar el cambio de un estado y que se debe realizar un procesamiento especial (transmitir un evento, activar un accesorio, etc.)
uint16_t VirtAddVarTab []
 * VARIABLES *
uint32_t eprom_AddressArray []
 * VARIABLES *
const char TCA_ID_FP_WORKING_STATUS [] = "TCA|111|"
 Variables locales.

Detailed Description

Author:
Felícito Manzano (felicito.manzano@detektor.com.sv)
Version:
0.1
Date:
2020-10-03

Copyright (c) 2020

Definition in file fmu130_exe.cpp.


Function Documentation

void process_FMU130 (  )

Construct a new switch object

******************************** COMANDOS DE NOTIFICACION DE GEOCERCAS ********************************

******************************** COMANDOS DE LECTOR DE HUELLA ********************************

******************************** COMANDOS DE PARLANTE ********************************

******************************** COMANDOS DE SENSOR DE LLUVIA ********************************

******************************** COMANDOS DE CINTURONES ********************************

******************************** COMANDOS DE APAGADO POR RALENTI ********************************

******************************** COMANDOS DE RECORDATORIO DE RALENTI ********************************

******************************** COMANDOS DE TIP DE SEGURIDAD ********************************

******************************** COMANDOS DE INFORMACIÓN ICS5 ********************************

******************************** COMANDOS DE GEOCERCAS ********************************

******************************** COMANDOS DE AUTORESET BLUETOOTH ********************************

Definition at line 294 of file fmu130_exe.cpp.


Variable Documentation

EVENTOS_TELTONIKA: Se definen las variables para el procesamiento de Tramas del equipo Teltonika FMU130 con eventos como los hábitos de manejo.

Definition at line 260 of file main.cpp.

Objetos Entradas Digitales / Seriales.

Variables externas con comandos del lector de huellas y funciones de habilitación.

Definition at line 248 of file main.cpp.

uint32_t eprom_AddressArray[]

* VARIABLES *

Definition at line 25 of file eeprom_exe.cpp.

UART TTL para comunicación con el módulo de voz JQ8400.

char fmu130_payload[1024]

FMU130: Se definen las variables para recepción de datos del equipo FMU130 vía enlace Bluetooth SPP.

Definition at line 238 of file main.cpp.

const char hardware_version[]

Variables externas de comandos AVL.

Definition at line 206 of file fmu130_exe.cpp.

bool ignition

ENTRADAS: Para la lectura de entradas digitales se utiliza un estructura de 4 variables que incluyen el estado actual de la entrada, el estado previo de la entrada, un arreglo de cuatro posiciones para tomar muestras y realizar la función de debug y un contador para indicar la posición en el arreglo para capturar la muestra de la entrada.

Definition at line 201 of file main.cpp.

USBSerial myPC_debug

* INTERFACES *

Definition at line 92 of file main.cpp.

Variables Externas de Recepción.

Definition at line 227 of file main.cpp.

const char TCA_ID_FP_WORKING_STATUS[] = "TCA|111|"

Variables locales.

Definition at line 136 of file fmu130_exe.cpp.

BANDERAS: Se utiliza un esquema de banderas para indicar el cambio de un estado y que se debe realizar un procesamiento especial (transmitir un evento, activar un accesorio, etc.)

Definition at line 169 of file main.cpp.

UART TTL para enlace con el equipo Teltonika FMU130.