Vision Industrielle / IHM pour pilotage éclairage et convoyeur
Dependencies: F746_GUI_vV mbed Vision_Indus_IHM
main.cpp@28:f7212a4a7952, 2021-11-19 (annotated)
- Committer:
- villemejane
- Date:
- Fri Nov 19 11:23:12 2021 +0000
- Revision:
- 28:f7212a4a7952
- Parent:
- 27:3ac3f6c77c88
PIMS Vision Industrielle
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
MikamiUitOpen | 14:36859ef194d1 | 1 | //----------------------------------------------------------------------- |
villemejane | 26:9f98a43d4098 | 2 | // |
villemejane | 26:9f98a43d4098 | 3 | // GUI library from : |
MikamiUitOpen | 25:586781d009dd | 4 | // 2018/03/12, Copyright (c) 2018 MIKAMI, Naoki |
MikamiUitOpen | 14:36859ef194d1 | 5 | //----------------------------------------------------------------------- |
MikamiUitOpen | 0:629ff18592b9 | 6 | |
MikamiUitOpen | 15:57ef81ebf5bd | 7 | #include "F746_GUI.hpp" |
villemejane | 27:3ac3f6c77c88 | 8 | #include "Vision_Indus_IHM.h" |
villemejane | 26:9f98a43d4098 | 9 | |
villemejane | 26:9f98a43d4098 | 10 | /* Main Program */ |
MikamiUitOpen | 0:629ff18592b9 | 11 | int main() |
MikamiUitOpen | 0:629ff18592b9 | 12 | { |
villemejane | 26:9f98a43d4098 | 13 | initIHM(); |
MikamiUitOpen | 0:629ff18592b9 | 14 | |
MikamiUitOpen | 0:629ff18592b9 | 15 | while (true) |
MikamiUitOpen | 0:629ff18592b9 | 16 | { |
villemejane | 28:f7212a4a7952 | 17 | /* |
villemejane | 26:9f98a43d4098 | 18 | updateIHM(); |
villemejane | 26:9f98a43d4098 | 19 | wait(0.05f); |
villemejane | 28:f7212a4a7952 | 20 | */ |
villemejane | 28:f7212a4a7952 | 21 | /* |
villemejane | 28:f7212a4a7952 | 22 | flex1_out = 1; |
villemejane | 28:f7212a4a7952 | 23 | flex2_out = 1; |
villemejane | 28:f7212a4a7952 | 24 | dome_out = 1; |
villemejane | 28:f7212a4a7952 | 25 | rasant_out = 1; |
villemejane | 28:f7212a4a7952 | 26 | ringRGB_R_out = 1; |
villemejane | 28:f7212a4a7952 | 27 | ringRGB_G_out = 1; |
villemejane | 28:f7212a4a7952 | 28 | ringRGB_B_out = 1; |
villemejane | 28:f7212a4a7952 | 29 | wait(1.0f); |
villemejane | 28:f7212a4a7952 | 30 | flex1_out = 0; |
villemejane | 28:f7212a4a7952 | 31 | flex2_out = 0; |
villemejane | 28:f7212a4a7952 | 32 | dome_out = 0; |
villemejane | 28:f7212a4a7952 | 33 | rasant_out = 0; |
villemejane | 28:f7212a4a7952 | 34 | ringRGB_R_out = 0; |
villemejane | 28:f7212a4a7952 | 35 | ringRGB_G_out = 0; |
villemejane | 28:f7212a4a7952 | 36 | ringRGB_B_out = 0; |
villemejane | 28:f7212a4a7952 | 37 | wait(0.5f); |
villemejane | 28:f7212a4a7952 | 38 | */ |
villemejane | 27:3ac3f6c77c88 | 39 | /* Conveyor test */ |
villemejane | 28:f7212a4a7952 | 40 | /* |
villemejane | 27:3ac3f6c77c88 | 41 | moveConveyor(CONV_DIR_FW, 10000); |
villemejane | 27:3ac3f6c77c88 | 42 | wait(3); |
villemejane | 27:3ac3f6c77c88 | 43 | stopConveyor(); |
villemejane | 27:3ac3f6c77c88 | 44 | wait(2); |
villemejane | 27:3ac3f6c77c88 | 45 | moveConveyor(CONV_DIR_RV, 20000); |
villemejane | 27:3ac3f6c77c88 | 46 | wait(3); |
villemejane | 27:3ac3f6c77c88 | 47 | stopConveyor(); |
villemejane | 27:3ac3f6c77c88 | 48 | wait(2); |
villemejane | 28:f7212a4a7952 | 49 | */ |
MikamiUitOpen | 0:629ff18592b9 | 50 | } |
MikamiUitOpen | 0:629ff18592b9 | 51 | } |
MikamiUitOpen | 21:61059fe1ec47 | 52 |