mirror of
https://github.com/PepperDash/PepperDashCore.git
synced 2026-02-16 21:24:43 +00:00
Initial Home page
28
Home.md
Normal file
28
Home.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
Welcome to the PepperDashCore wiki!
|
||||||
|
|
||||||
|
|
||||||
|
## Description
|
||||||
|
PepperDash Core is our base level SIMPL# utility library. It contains elements that can be used directly in SIMPL programs, via S+ wrappers as well as elements that are used by SIMPL# Pro applications, such as Essentials.
|
||||||
|
|
||||||
|
## Because this library is so widely used, releases are tightly controlled and require peer review and approval by @ndorin or @hvolmer. This project follows a GitFlow workflow. Pull Requests are accepted into the develop branch from forked repos.
|
||||||
|
|
||||||
|
## Constituent Elements
|
||||||
|
* JSON Configuration File reading writing
|
||||||
|
* PortalConfigReader
|
||||||
|
* Generic config classes
|
||||||
|
* Communications
|
||||||
|
* TCP/IP client and server
|
||||||
|
* Secure TCP/IP clinet and server
|
||||||
|
* UDP server
|
||||||
|
* SSH client
|
||||||
|
* HTTP SSE client
|
||||||
|
* HTTP (RESTful client)
|
||||||
|
* Debugging
|
||||||
|
* Console debugging
|
||||||
|
* Logging both to Crestron error log as well as a custom log file
|
||||||
|
* System Info
|
||||||
|
* Reports system and Ethernet information to SIMPL via S+
|
||||||
|
* Device Class
|
||||||
|
* Base level device class that most classes derive from
|
||||||
|
* Password Manager
|
||||||
|
|
||||||
Reference in New Issue
Block a user