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
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
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
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
30506419df
Moved config reader/writer classes to essentials core. refactored as a result
2018-09-07 15:58:03 -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
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
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
1371c728c5
Merge and a whole bunch of work before committing merge, moron
2018-08-01 14:23:58 -06:00
Heath Volmer
d1d8e29be2
Preparing essentials message changes, noticed that 754 has not been merged
2018-08-01 11:38:39 -06:00
Heath Volmer
0e9d1e4c35
cleaned out framework files; added framework submodule; referneced p.core to reference in framework; moved essentials.sln; changed paths in sln to match; test build
2018-06-28 13:59:14 -06:00