Create a real-time library to access the AIC hardware. v1.4.2
authorWalter Fetter Lages <w.fetter@ieee.org>
Sun, 20 May 2018 05:43:36 +0000 (02:43 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Sun, 20 May 2018 05:43:36 +0000 (02:43 -0300)
commit3a4fd7bbe8ab36c7f6ce522c5e88d1671cf96389
tree46bd4aac6b782280a2af9ee9d425e74bca72ffb6
parentb4b1f015f4553720f250c1f14c304b24816f999e
Create a real-time library to access the AIC hardware.

Criado o programa DoorDaemon, para implementar a abertura de uma porta
conectada no sinal de freio da AIC atraves da Internet, utilizando um
protocolo CHAP com sha-1.

Criada a biblioteca aicio.mpp.lib, com funcoes implementadas que podem ser
chamadas a partir de modulos de tempo real em C para acessar o hardware da
AIC.  Codigos fontes dos metodos nativos que acessam o hardware modificados
para usarem a biblioteca aicio.mpp.lib.

Criado o programa PID, que implementa em tempo real o prototipo de um
controlador PID, com transferencia de referencias e variaveis de saida entre
a interface com o usuario e o modulo de tempo real.

Criados os programas BrakeRtTest e IndexRtTest para de teste do freio e do
indice em tempo real em C.
32 files changed:
.gitignore
BrakeRtTest/BrakeRtTest.java [new file with mode: 0644]
BrakeRtTest/Makefile [new file with mode: 0644]
BrakeRtTest/braketest.c [new file with mode: 0644]
BrakeRtTest/globals.a51 [new file with mode: 0644]
Changes
DoorDaemon/DoorDaemon.java [new file with mode: 0644]
DoorDaemon/Makefile [new file with mode: 0644]
IndexRtTest/IndexRtTest.java [new file with mode: 0644]
IndexRtTest/Makefile [new file with mode: 0644]
IndexRtTest/globals.a51 [new file with mode: 0644]
IndexRtTest/indextest.c [new file with mode: 0644]
Makefile
PID/Makefile
PID/PID.java
PID/globals.a51
PID/pid.c
include/aicio.h [new file with mode: 0644]
include/apiequ.inc [deleted symlink]
lib/Makefile
lib/brake.a51
lib/index.a51
lib/pwm.a51
lib/tlib/Makefile [new file with mode: 0644]
lib/tlib/brake.a51 [new file with mode: 0644]
lib/tlib/encoder.a51 [new file with mode: 0644]
lib/tlib/index.a51 [new file with mode: 0644]
lib/tlib/pwm.a51 [new file with mode: 0644]
trtai/PID/Makefile [new file with mode: 0644]
trtai/PID/PID.java [new file with mode: 0644]
trtai/PID/globals.a51 [new file with mode: 0644]
trtai/PID/pid.c [new file with mode: 0644]