Support for other DSC Classic panels which doesn't support PC-16 module
Hi, and thanks for making DSC Classic series support - I'm sure it will be of good use for someone as that panels was very popular back then and are still found installed and active in field.

I've just tested new develop branch on PC560 panel (keybus output should be same as for PC500, PC510, PC550) which doesn't support PC-16 output module.
As expected, keybus reader output was just a mess without anything recognized. It was constantly streaming `11110111 00111111 [Keypad]` so taking any logs comparing to status in real-time would be pretty hard but I saw different data output when arming/disarming/long beep etc. I'm not sure about keypad keys, If I recall correctly # was recognized as 0: `11010111 00111111 [Keypad] 0` and others wasn't recognized.

So my question, is PC-16OUT PGM output really necessary or panels can work without them programmed, for example on PC1550 - how limited it would be without PC16 pin connected?
What about supporting PC500/PC510/PC550/PC560 panels, would it be easy to implement or just not worth it? I can took logs at different states but it is impossible when I get constant data stream as it is now.
I know it's possible to connect KEY/STROBE/BELL/PGM terminal onto different ESP8266 inputs and write new code to monitor/control panel that way but if this project can easily support it from just keybus connections I'm willing to help.

At weekend-house I have PC2550 panel, surely I'll take the logs but is there something specifically you're interested into or just doing basic arm-disarm stuff and verifying it's recognized correctly?

Oh BTW, in every .ino sketch example the section for enabling PC16-out module on PC1500/PC1550 is misspelled. It should be section 13, not 19. Section 14 for PC2500, 16 for PC2550 and 19 is for PC3000.
And there's typo in readme.md, TinyGMS-SMS should be TinyGSM-SMS.