mirror of
https://github.com/PepperDash/PepperDashCore.git
synced 2026-01-11 19:44:44 +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