Neil Dorin
1b7dd2dd2a
Addse debug statements for RunRouteAction
2020-08-10 12:01:04 -06:00
Neil Dorin
d6581cab2e
Updates to work out kinks
2020-08-06 21:16:03 -06:00
Neil Dorin
66c481e3dc
Seems to work except dynamic graphics for logos and QR code
2020-08-06 19:46:12 -06:00
Neil Dorin
edd01785d5
Adds ability to get URL for both light and dark logo options
2020-08-06 18:07:23 -06:00
Neil Dorin
192aa4255c
Adds ability for dark logo option
2020-08-06 15:20:24 -06:00
Andrew Welker
c43fdc156d
Merge branch 'development' into feature/remove-mobile-control
2020-07-14 10:53:31 -06:00
Nick Genovese
4b663eea62
-IRoutingSinkWithSwitching now inherits directly from IRoutingSink
...
-Marked IRoutingSinkNoSwitching as obsolete
-Updated HulldeSpace, VTCRoom, DualDisplayRoom that were casting from IRoutingSinkNoSwitching to IRoutingSink
2020-05-28 20:07:33 -04:00
Neil Dorin
f57ee74e8c
Updates RunRouteAction overloads to work better with MobileControl plugin
2020-04-27 21:37:53 -06:00
Neil Dorin
b71313248d
Addresses issues causing build to fail.
2020-03-10 15:01:28 -06:00
Neil Dorin
f27b6fadb9
Merge branch 'development' into feature/ecs-1209
...
# Conflicts:
# PepperDashEssentials/Room/Types/EssentialsHuddleSpaceRoom.cs
# PepperDashEssentials/Room/Types/EssentialsHuddleVtc1Room.cs
# essentials-framework/Essentials Devices Common/Essentials Devices Common/DSP/DspBase.cs
# essentials-framework/Essentials Devices Common/Essentials Devices Common/Power Controllers/Digitallogger.cs
2020-03-10 14:23:17 -06:00
Neil Dorin
704bcc974b
Adds initial example configs and Plugin Load Sequence diagram
2020-02-11 15:49:35 -07:00
Neil Dorin
eef5c41dfe
Merge remote-tracking branch 'origin/development' into feature/ecs-1209
2020-01-16 19:21:29 -07:00
Neil Dorin
d63787bc78
Adds logging for room on/off and occupancy events
2020-01-13 21:54:12 -07:00
Neil Dorin
e74d8c2497
Updates to IRunRouteAction to require specification of sourceListKey
2019-12-04 22:36: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
3e9b67a1ad
Bringes in stashed changes to camera functions
2019-11-26 14:27:17 -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
ae87498c0b
Adds HDCP support for DM 8G+ input card types
2019-10-11 17:13:56 -06:00
Neil Dorin
690ba92773
Adds condition to DmChassisControllerBridge to use the endpoint online feedback from the input card when a basic HDBaseT transmitter is found.
2019-10-09 10:22:59 -06:00
Neil Dorin
2655b8f7b8
Resolves issue with HuddleVtc1Room adding Emergency device in CustomActivate() which would throw an exception in DeviceManager.ActivateAll() when attempting to iterate the modified devices dictionary
2019-04-02 15:58:12 -06:00
Neil Dorin
84ee743ff5
Moved Directory browsing logic from VideoCodecUiDriver down to IHasDirectory Interface to sync better with VideoCodecBaseMessenger for MC
2019-03-06 16:33:00 -07:00
Heath Volmer
7a3ce5fcf1
Added interface to huddle room to enable volume controls
2019-03-04 11:56:55 -07:00
Neil Dorin
ff6184c241
Adds AudioCodecBaseMessenger and includes updates for Audio Codec on EssentialsHuddleVtc1Room type and for use in Mobile Control
2018-12-20 17:01:34 -07:00
Neil Dorin
676526ed48
Merge remote-tracking branch 'origin/bugfix/mob-470' into feature/ecs-967
...
# Conflicts:
# PepperDashEssentials/AppServer/CotijaSystemController.cs
# PepperDashEssentials/AppServer/RoomBridges/CotijaDdvc01RoomBridge.cs
# PepperDashEssentials/ControlSystem.cs
# PepperDashEssentials/OTHER/Fusion/EssentialsHuddleSpaceFusionSystemControllerBase.cs
# PepperDashEssentials/OTHER/Fusion/EssentialsHuddleVtc1FusionController.cs
# PepperDashEssentials/Properties/AssemblyInfo.cs
# PepperDashEssentials/UIDrivers/EssentialsHuddle/EssentialsHuddlePanelAvFunctionsDriver.cs
# devjson commands.json
2018-12-12 13:34:32 -07:00
Neil Dorin
3a91a895e6
Removed Cue from Feedback
2018-10-08 15:49:21 -06:00
Neil Dorin
b793c04ad3
Merge branch 'bugfix/ecs-895' into feature/ecs-877
...
# Conflicts:
# PepperDashEssentials/Properties/AssemblyInfo.cs
# PepperDashEssentials/Room/Config/EssentialsRoomConfig.cs
# Release Package/PepperDashEssentials.cpz
# Release Package/PepperDashEssentials.dll
2018-10-08 13:30:18 -06:00
Neil Dorin
bd31831a9b
Fixes issue with TimeoutMinutes property being mispelled in EssentialsRoomConfig. Adds additional debug messages to assist with vacancy timeout testing
2018-10-08 13:18:50 -06:00
Heath Volmer
101d1b5625
Added handler for phone call activity, DDVC bridge
2018-09-24 15:01:02 -06:00
Neil Dorin
182326b3c5
Updated EssentialsRoomBase and both extented types to use ReconfigurableDevice. Tested Fusion Custom Properties successfully updating room name and help message.
2018-09-14 21:26:25 -06:00
Neil Dorin
8dabe732ec
Renamed Config in Essentials room type classes to PropertiesConfig and modified EssentialsRoomBase to derive from ReconfigurableDevice
2018-09-13 16:50:08 -06:00
Neil Dorin
065075aabd
Fixed issue with creating events in edge scenarios when properties change from Fusion
2018-09-12 13:57:15 -06:00
Neil Dorin
7112c50f5a
Adds Fusion Custom Properties support and bridge to pass values from custom properties to devices
2018-09-11 19:36:10 -06:00
Neil Dorin
30506419df
Moved config reader/writer classes to essentials core. refactored as a result
2018-09-07 15:58:03 -06:00
Neil Dorin
0487099ee4
Added logic to read local config if found, instead of Portal config by default
2018-09-04 14:28:16 -06:00
Neil Dorin
c3bea683fc
Added ConfigWriter class. Updated AV Funciton Driver UI classes to show shutdown prompt when room about to shut down for vacancy.
2018-08-31 18:06:43 -06:00
Neil Dorin
6afe1729bf
Updated UI drivers to make sure modal shutdown warning is shown when vacancy shutdown is triggered
2018-08-29 11:56:41 -06:00
Neil Dorin
7ba2429cbf
Updates from bench testing RoomOnToDefaultSourceWhenOccupied. Now tested and working using config file values.
2018-08-28 17:03:07 -06:00
Neil Dorin
bd31d76e8b
New Room on to default source feature working using scheduled events and built in scheduler based on config values
2018-08-24 18:08:25 -06:00
Neil Dorin
c0c90f926e
Updates to add necessary functionality for occupancy sensors to trigger room to power on to default source during specific hours on certain days.
2018-08-21 18:23:31 -06:00
Heath Volmer
1b942918d7
Moved cotija classes into appserver folder; adding VideoCodecBaseMessenger class
2018-08-03 15:50:20 -06:00
Heath Volmer
ccfcd95508
Added codec dial and end commands
2018-08-03 14:17:45 -06:00
Heath Volmer
3778314d51
Added messages for share state to essentials MC bridge
2018-08-02 17:06:10 -06:00
Heath Volmer
163f6e6941
Various cleanup; added messaging for codec status events; added initial state of codec to fullstatus message
2018-08-01 16:59:09 -06:00
Heath Volmer
7e8cdd738f
Fixed where system won't register if no uuid in config (from manual config)
2018-08-01 15:30:10 -06:00
Heath Volmer
1371c728c5
Merge and a whole bunch of work before committing merge, moron
2018-08-01 14:23:58 -06:00