X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=inline;f=firmware%2Fmodbus.c;h=6ab5b88d20b64d3ec7c88b3cac14cee4618f5181;hb=b6aa72c62905573d4558d11973b5180e112f44d8;hp=b726280f9922f9de4abea11a702e0a69ba58af0f;hpb=d8f201d671212ce6ea71de49e852776e5f03f4e7;p=openparking.git diff --git a/firmware/modbus.c b/firmware/modbus.c index b726280..6ab5b88 100644 --- a/firmware/modbus.c +++ b/firmware/modbus.c @@ -14,7 +14,7 @@ #include "clock.h" #include "modbus.h" -#define BUFSIZE 128 // maximum request size +#define BUFSIZE 180 // maximum request size // configure the control pin #define ctl_pin_setup() do { DDRD |= _BV(PD2); } while (0) @@ -47,10 +47,12 @@ uint16_t hold_regs[MB_N_HOLD_REGS]; #if MB_N_HOLD_REGS_EEPROM > 0 static uint16_t hold_regs_ee[MB_N_HOLD_REGS_EEPROM] EEMEM = { - 42, - 0, 0, 0, 30, 30, 30, 30, 0, 0, 0, 0, 30, - (1 << 4) | (1 << 11), // LED 1 - 0, // LED 2 + 99, + //0 1 2 3 4 5 6 7 8 9 10 11 + //1 2 3 4 5 6 7 8 9 10 11 12 + 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 0, 0, + 0x3E0, // LED 1 + 0x01F, // LED 2 }; #endif