Updates Readme and updates ControlPropertieConfigSchema

This commit is contained in:
Neil Dorin
2020-01-28 12:51:07 -07:00
parent 6c46976cea
commit 577f8b5566
2 changed files with 33 additions and 7 deletions

View File

@@ -25,7 +25,7 @@
]
},
"tcpSshProperties": {
"$ref":"TcpSshPropertiesConfigSchema.json#definitions/TcpSshPropertiesConfig",
"$ref":"TcpSshPropertiesConfigSchema.json#/definitions/TcpSshPropertiesConfig",
"title": "Properties for IP based communication",
"default": null
},
@@ -93,19 +93,20 @@
"type":"string",
"enum":[
"None",
"RTS",
"CTS",
"RTSCTS"
"XON",
"XONT",
"XONR"
]
},
"hardwareHandshake":{
"title":"Hardware Handshake",
"type":"string",
"enum":[
"None",
"XON",
"XONT",
"XONR"
"RTS",
"CTS",
"RTSCTS"
]
},
"pacing":{

View File

@@ -1,5 +1,30 @@
# Pepperdash Core
## Overview
PepperDash.Core is a utility library used by PepperDash Essentials Framework and by standalone Simpl+ modules.
## 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
#### Workflow process
- Create a Jira issue for the feature/bugfix. If you know you're targeting this update to coincide with a new release of Core, specify that release (or create a new one) as the Fix Version for the Jira issue