2a6877cb35Reduced timeouts, web view page is updated each second and bg data update occurs every 2 seconds. Fired API calls to flip a coil repeatedly with very short intervals, no errors were produced. Closes#2, closes#4Jarno Rankinen2023-01-18 23:26:24 +0200
9cfae44a2fUse plain logging.xxx instead of a class propertyJarno Rankinen2023-01-18 23:14:40 +0200
d2eeaa1ba0#4 first implementation of locking for bus communicationJarno Rankinen2023-01-18 21:25:30 +0200
762961e53dStarted using GitHub issues & project for keeping track of features, removed TODO commentsJarno Rankinen2023-01-17 22:13:01 +0200
88b17e496fPossibility to use curl to get values in plaintext from document root. Plan is to prepend register list to the output.Jarno Rankinen2023-01-17 22:08:09 +0200
a4a19458f6/coils and /registers pages symlink to same index.htmlJarno Rankinen2023-01-17 20:44:49 +0200
535a6f69e3Separated html, js and css, moved things to appropriate folders. Need to figure out how to use the same html template for two paths without copyingJarno Rankinen2023-01-17 20:40:30 +0200
609ae0b97finclude_reserved and live moved to query parameters, Coils class is now subscriptable, added a missing reserved coil, Coil class has an individual get() functionJarno Rankinen2023-01-15 21:46:14 +0200
327c3ecd36minimalmodbus is an attribute of the PingvinKL class now, needs to be passed on to instances of Coil class, Flask routes for reading all coilsJarno Rankinen2023-01-15 21:05:28 +0200
5a9b5a697fFirst steps for Flask API, print returns a string instead of printing, get() function to get values as JSON array, serialize() function to get values as Python list objectJarno Rankinen2023-01-15 19:58:30 +0200