12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #define BOARD Versa1
- #include <fruit.h>
- #include <dimmer.h>
- #include <switch.h>
- t_delay mainDelay;
- void setup(void) {
- fruitInit();
- dimmerInit();
- delayStart(mainDelay, 20000);
- switchInit();
- switchSelect(0,K1);
- switchSelect(1,K2);
- switchSelect(2,K3);
- switchSelect(3,K4);
- }
- void loop() {
- fraiseService();
- dimmerService();
- switchService();
- if(delayFinished(mainDelay))
- {
- delayStart(mainDelay, 20000);
-
- switchSend();
- }
- }
- void highInterrupts()
- {
- dimmerHighInterrupt();
- }
- void lowInterrupts()
- {
- dimmerLowInterrupt();
- }
- void fraiseReceive()
- {
- unsigned char c=fraiseGetChar();
- if(c==40) dimmerReceive();
- }
|