Neil Dorin
b7f97dc146
Adds new joins to DmTxControllerJoinMap and associated bridge
2020-02-20 15:32:49 -07:00
hvolmer
65b95006be
Merge pull request #39 from PepperDash/hotfix/sgd-failover-to-embedded-resources
...
Closes #26 . If specified SGD file isnt' found in User/sgd directory,…
2020-02-18 16:51:40 -07:00
Neil Dorin
d2fc4d2175
Merge remote-tracking branch 'origin/development' into bugfix/ecs-1260
2020-02-18 15:52:11 -07:00
bitm0de
f33f42a40e
Fixed misspelling
2020-02-15 19:51:09 -07:00
bitm0de
86dcd066fe
Added MinimumEssentialsFrameworkVersion to plugin interface
2020-02-15 15:10:22 -07:00
bitm0de
ee26e77f15
Added plugin entrypoint attribute and interface
2020-02-15 14:28:41 -07:00
Neil Dorin
4d300a9b68
Closes #26 . If specified SGD file isnt' found in User/sgd directory, we look in application/SGD directory for embedded resource file. Updates PD.Core to latest.
2020-02-14 14:28:40 -07:00
Neil Dorin
b5a7c76c3f
Minor formatting edits
2020-02-13 17:41:42 -07:00
Neil Dorin
4f35a4285b
Moves example configs inside PepperDashEssentials folder and makes them embedded resources
2020-02-13 16:17:23 -07:00
Neil Dorin
f1278d0ee4
Adds debug statement to Hardware_OnlineStatusChange callback to help figure out issues with devices not reporting online status correctly. Removes IsRegistered from Feedbacks and fires update manually.
2020-02-12 16:07:43 -07:00
Neil Dorin
56fae89ae2
Merge branch 'master' into bugfix/ecs-1260
2020-02-12 10:46:50 -07:00
Neil Dorin
9a2c001a93
Cleans out classes moved to plugins (Evertz). Adds example configs, removes old #warning statements.
2020-02-12 10:27:27 -07:00
Trevor Payne
48cc8ec33f
ECS-1258 : Fixed Issue related to improper bridging of c2nrths and statusSign. ECS-1248 : FIxed issues related to duplucate joins on GLSODTCCN ECS-1252 : Fixed Missing Feedbacks in c2nrths and StatusSign
2020-02-11 18:49:43 -06:00
Neil Dorin
f7aaf7a576
Plugin version dependency logic tested and working correctly.
2020-01-31 14:33:14 -07:00
Neil Dorin
59590e5463
Adds updated README.
2020-01-31 14:32:50 -07:00
Neil Dorin
f000097a03
Major repo cleanout. Removes all files marked as REMOVE or MOVED and removes Cues and all assciated referenced.
2020-01-30 14:38:00 -07:00
Neil Dorin
22c769ab98
Updates to plugin dependency check logic
2020-01-29 16:11:01 -07:00
Neil Dorin
6377b1bc78
Adds Global methods to check version dependencies of plugins
2020-01-29 15:58:43 -07:00
Andrew Welker
09bc84346d
ECS-1245 Added C2nRths Controller and Bridge
2020-01-23 13:02:42 -07:00
Neil Dorin
61f24321c3
ECS-1246 - Resolves issue where device factory was pulling CresnetIdInt instead of IpIdInt from config when trying to build CEN-IO-DIGIN-104
2020-01-23 12:41:47 -07:00
Andrew Welker
8f530aa7fe
ECS-1244 Added StatusSignController Class and bridge
2020-01-23 12:33:28 -07:00
Neil Dorin
47f4d90c5a
Adds support for CEN-IO-DIGIN-104
2020-01-13 21:56:41 -07:00
Neil Dorin
d63787bc78
Adds logging for room on/off and occupancy events
2020-01-13 21:54:12 -07:00
Neil Dorin
d269a04bab
Modifes debug statments to also print to log as notices
2020-01-10 11:51:25 -07:00
Neil Dorin
c99ba9ca1d
Merge branch 'feature/ecs-1188' into bugfix/ecs-1192
...
# Conflicts:
# PepperDashEssentials/Room/Types/EssentialsHuddleVtc1Room.cs
# essentials-framework/Essentials Core/PepperDashEssentialsBase/Routing/RoutingPort.cs
2019-11-27 11:22:27 -07:00
Neil Dorin
f2e2166146
Corrects issues with order of operations so that InCallFeedback isn't null when dependent routines check it's state.
2019-11-27 10:32:21 -07:00
Neil Dorin
c0b59c375e
Removed all references to "Cotija" and replaced with "MobileControl". Progress on multi display routing in room logic and Mobile Control bridging.
2019-11-15 22:03:45 -07:00
Neil Dorin
ed468add2c
Refactored for source change handler updates
2019-11-08 12:30:49 -07:00
Neil Dorin
c22e95cad2
Added remaining methods for EssentialsDualDisplayRoom. Added IHasInCallFeedback interface to be applied to rooms with conferencing
2019-10-25 16:08:55 -06:00
Neil Dorin
59b2e9a8d6
Refactor complete
2019-10-24 11:28:13 -06:00
Neil Dorin
13132c29fc
Mega refactor in progress
2019-10-23 22:29:04 -06:00
Neil Dorin
fcfec55b20
Removes PepperDash_Core.dll static reference and replaces it with submodule for pepperdashcore-builds
2019-10-16 15:58:14 -06:00
Jason T Alborough
4b926c10f6
ECS-1158 Fixes issue where iBasicCommunicationBridge will toss an exception when it receives data.
2019-09-11 15:44:19 -04:00
Neil Dorin
78fe799afc
Updates all Bridge types to properly support custom join maps from config. Corrects issues in DisplayControllerBridge due to static properties outside of LinkToApi method. (ECS-1153)
2019-09-09 16:11:20 -06:00
Neil Dorin
1ae6069ac2
Adds USB routing to DmChassisController and DmChassisControllerBridge.
...
Major update to remove eRoutingSignalType.AudioVideo in favor of bitmasked values and adding UsbOutput and UsbInput types. Updated all affected routing ports and ExecuteSwitch method calls.
Need to review and test routing to ensure bitwise operators are all correct.
2019-08-15 14:07:10 -06:00
Neil Dorin
dc8d0e25d5
Adds Virtual Dm Tx Controller classes to handle Dmps inputs with mutliple connectors and auto switching. Completes DmpsRoutingController (requires testing)
2019-07-22 17:04:41 -06:00
Neil Dorin
48c6bb78bc
Removes essentials-framework as a submodule and brings the files back into the main repo
2019-07-09 17:21:53 -06:00