Messa in campo 4 file - 26/06/2020 Francia

Dependencies:   mbed X_NUCLEO_IHM03A1_for

Fork of FORIGO_Modula_V7_3_VdcStep_maggio2020 by Francesco Pistone

Committer:
nerit
Date:
Fri May 24 10:29:09 2019 +0000
Revision:
31:92a9e183be8e
Parent:
30:32e770e91998
Child:
34:eb04f4f41dfd
Versione del 24 maggio 2019 per Francia con modifica allarmi. Gli allarmi sono attivi solo dopo 3 secondi che la macchina rileva la velocita di avanzamento. L'allarme di mancata lettura sensore di velocita e' invece sempre attivo.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nerit 3:a469bbd294b5 1 #ifndef INCLUDE_MAIN
nerit 3:a469bbd294b5 2 #define INCLUDE_MAIN
nerit 3:a469bbd294b5 3
nerit 8:310f9e4eac7b 4 #undef LPC
nerit 8:310f9e4eac7b 5 #define ST_NUCLEO
nerit 8:310f9e4eac7b 6
nerit 3:a469bbd294b5 7 #include "mbed.h"
nerit 3:a469bbd294b5 8 #include "stdio.h"
nerit 3:a469bbd294b5 9 #include "math.h"
nerit 3:a469bbd294b5 10
nerit 3:a469bbd294b5 11 #define TBforward 1
nerit 3:a469bbd294b5 12 #define TBreverse 0
nerit 3:a469bbd294b5 13
nerit 13:d1030d4e51a8 14 //#define Zucca
nerit 3:a469bbd294b5 15
nerit 3:a469bbd294b5 16 // INDIRIZZAMENTO CAN BUS
nerit 28:0534c86365ec 17 #define M1
nerit 18:7c978f69cc51 18 //#define M2
nerit 14:e2b5efa06c41 19 //#define M3
nerit 28:0534c86365ec 20 //#define M4
nerit 25:4461bc76aaab 21 //#define M5
nerit 3:a469bbd294b5 22 //#define M6
nerit 3:a469bbd294b5 23 //#define M7
nerit 3:a469bbd294b5 24 //#define M8
nerit 3:a469bbd294b5 25 //#define M9
nerit 3:a469bbd294b5 26 //#define M10
nerit 3:a469bbd294b5 27
nerit 3:a469bbd294b5 28 #define canbusActive
nerit 3:a469bbd294b5 29
nerit 3:a469bbd294b5 30
nerit 31:92a9e183be8e 31 //#define pcSerial
nerit 14:e2b5efa06c41 32 //#define boost
nerit 3:a469bbd294b5 33 //#define inversione
nerit 8:310f9e4eac7b 34 //#define checkLoop
nerit 6:e8c18f0f399a 35 //#define checkLoopa
nerit 8:310f9e4eac7b 36 //#define checkLoopb
nerit 31:92a9e183be8e 37 //#define TBperS
nerit 8:310f9e4eac7b 38 //#define loStop
nerit 3:a469bbd294b5 39 //#define TBperSo
nerit 3:a469bbd294b5 40 //#define laq
nerit 3:a469bbd294b5 41 //#define Qnca
nerit 3:a469bbd294b5 42 //#define Qncb
nerit 5:2a3a64b52f54 43 //#define Qncc
nerit 8:310f9e4eac7b 44 //#define Qncd
nerit 8:310f9e4eac7b 45 //#define Qnce
nerit 6:e8c18f0f399a 46 //#define stopSignal
nerit 6:e8c18f0f399a 47 //#define resetCpu
nerit 6:e8c18f0f399a 48 //#define stepTamb
nerit 3:a469bbd294b5 49 //#define quinca
nerit 3:a469bbd294b5 50 //#define correnteAssorbita
nerit 3:a469bbd294b5 51 //#define overWriteCanSimulation
nerit 3:a469bbd294b5 52 //#define canDataReceived
nerit 3:a469bbd294b5 53 //#define inCorre
nerit 3:a469bbd294b5 54 //#define SDreset
nerit 3:a469bbd294b5 55 //#define VediAllarmi
nerit 3:a469bbd294b5 56 //#define vediEncoder
nerit 3:a469bbd294b5 57 //#define encoMaster
nerit 3:a469bbd294b5 58 //#define rtosData
nerit 3:a469bbd294b5 59
nerit 13:d1030d4e51a8 60 #define inProva 0
nerit 8:310f9e4eac7b 61 #define runner
nerit 3:a469bbd294b5 62 //#define provaScheda
nerit 13:d1030d4e51a8 63 //#define provaStepper
nerit 3:a469bbd294b5 64 //#define provaDC
nerit 5:2a3a64b52f54 65 //#define clockSpeedOut
nerit 3:a469bbd294b5 66 #define startCycleSimulation 1
nerit 17:9629eb019892 67 #define correzioneAttiva 1
nerit 3:a469bbd294b5 68 //#define simulaPerCan
nerit 3:a469bbd294b5 69 //#define simulaBanco
nerit 3:a469bbd294b5 70
nerit 3:a469bbd294b5 71 #endif