Assorted collection of libraries on Github

To make it searchable, I just copy list of packages from gitHub to here.

Here’s a very short description about the content of each package:

  • “XTEA” - a lean symmetric block cipher encryption / decryption (how to use: see code comments in sample task )

  • “SHA256” - hash algorithm (how to use: see PDF )

  • “TBSWAstro” - calculation of sunrise / sunset at a specific date (how to use: see PDF )

  • “WebPing” - Web frontend to ping from plc (how to use: see Community post )

  • “Pushover” - send pushmessages via pushover.net (how to use: see code comments in sample task and Community post )

  • “ModuleMonitoring” - log BR module changes in logger (how to use: see PDF )

  • “PCLTCP” - Raw ASCII printing via network (how to use: see PDF and Community post )

  • “TasmotaWebservice” - A simple webservice library to communicate with Tasmota devices (how to use: see code comments in sample task and PDF )

  • “ProfilerConfig” - configure the AR profiler by code at startup using an external configuration file (how to use: see sample configuration file and AS Library help )

  • “LoggerDataReading” - read entries from loggers to a own variable structure, including some filter possiblities (how to use: see code comments in sample task )

  • “LoggerDataReading” → “WebserviceUsingReadEvLog” - a webservice that uses ReadEvLog library to provide a webbased access for the logger modules (how to use: see PDF )

  • “_UNDER_CONSTRUCTION” - just a conatiner for programs and packages not finished yet

  • “_UNDER_CONSTRUCTION” → “Simple_MQTTV3_QoS0only_Client” - a basic mqtt V3 client implementation - by now, only QoS 0 is possible, no retaining, no last-will / testament, no TLS security - it’s just intended to use with a local broker (how to use: see code comments in sample task )

4 Likes