Neil Dorin
4552a15cbb
fix(essentials): #865 Updates to join map and bridging based on feedback from testing
2021-12-07 16:22:15 -07:00
Neil Dorin
c685608f67
fix(essentials): reworks logic for setting up cameras to wait until codec communication sync has finished
2021-11-17 12:24:58 -07:00
Neil Dorin
cdafaf1bcb
fix(essentials): Adds missing constructor for Configuration RootObject
2021-11-17 11:37:29 -07:00
Neil Dorin
d8aef1a0da
feat(essentials): #865 More updates
...
Adds ability to disable auto dialing behavior of selected directory contact.
Adds XSig to send contact method info across bridge
Adds XSig to send call history data across bridge and also joins to manipulate
2021-11-12 22:07:11 -07:00
Neil Dorin
0ff29695e7
feat(essentials): #865 Updates join map and bridge for new features
...
Adds control and feedback for presentation source
Updates camera setup, selection and feedback
Adds ringtone volume control/feedback
Adds call hold/resume/join control to bridge
Adds new config properties for camera info
2021-11-11 21:05:57 -07:00
Neil Dorin
8aae23db9e
feat(essentials): #865 Updates to Bridging
...
Adds ability to end individual calls, report connected call count, report call duration and hold status, send DTMF tones to individual call index and select far end presets
2021-11-11 17:23:11 -07:00
Neil Dorin
a043309bb1
feat(essentials): More updates to add ringtone volume and focus near/far to bridge
2021-11-10 18:02:23 -07:00
Neil Dorin
dc53ce42e7
feat(essentials): Adds interface and implementation to join calls
2021-11-10 14:08:12 -07:00
Neil Dorin
6dd882b1a0
feat(essentials): Adds hold/resume/duration features to call status
2021-11-10 13:49:43 -07:00
Jason DeVito
cd186aa3a3
feat: Added GlsPartitionSensorConfig.cs. feat: Updated GlsParitionSensorController.cs to addd the ability to set sensitivity via config. chore: Updated GlsPartitionSensorJoinMap.cs to organize signals by type for readability.
2021-11-02 09:16:34 -05:00
Andrew Welker
847d39bc2f
Merge branch 'development' into feature/cenodtcpoe-sensor-sensitivity-configuration
2021-11-01 10:29:26 -06:00
Jason DeVito
b343101886
fix: Updated spelling error in occupancy sensor properties config for new sensitivity properties.
2021-11-01 10:05:30 -05:00
Jason DeVito
7dabe161a7
feat: Updated CenOdtOccupancySensorBaseJoinMap.cs with joins for IdentityMode and IdentityModeFeedback. feat: Updated CentOdtOccupancySensorBaseController.cs to bridge SetIdentityMode method and feedback.
2021-10-29 17:22:41 -05:00
Jason DeVito
3de2ba03c1
feat: Added configuration for US and PIR sensitivity values from configuration. Add public method to set identity mode on/off for debugging and identifying remotely.
2021-10-29 17:05:36 -05:00
Neil Dorin
4196d50b4c
Merge branch 'development' into hotfix/dm-usb-routing
2021-10-27 10:39:34 -06:00
Andrew Welker
cef9e0a9a6
Update UsbOutput routing
2021-10-27 07:46:50 -06:00
Andrew Welker
16369e31cf
fix USB routing
2021-10-27 07:46:50 -06:00
Andrew Welker
38959414ff
Fix USB Routing issue
2021-10-27 07:46:50 -06:00
Jason DeVito
6fcb47e0ef
feat: Add configuraiton values for setting ultrasonic (US) and PIR sensor sensitivity from configuration.
2021-10-25 13:09:42 -05:00
Neil Dorin
033f6e12f1
Merge branch 'development' into hotfix/zoom-meetings-simpl
2021-10-07 12:49:01 -06:00
Andrew Welker
f7bf728263
fix(Devices_Common): Clear meeting list and fire event if no meetings are scheduled
2021-10-07 09:48:02 -06:00
Neil Dorin
805022631b
Merge branch 'development' into feature/dm-endpoint-registration-testing
2021-09-29 15:17:56 -06:00
Neil Dorin
5442a1db48
fix(essentials): #842 Adds back in code to register Crestron devices under normal circumstances
2021-09-29 15:14:07 -06:00
Neil Dorin
fb624ef20c
Merge branch 'development' into hotfix/PD-Core-update-initialize
2021-09-28 13:11:13 -06:00
Andrew Welker
b71c83bac0
feat: Update some internal Essentials devices to use Initialize method
2021-09-28 10:56:25 -06:00
Andrew Welker
5940ec17c2
feat: Add method call to constructor for EssentialsDevice
2021-09-28 10:56:24 -06:00
Andrew Welker
10445508b2
feat: Update Essentials Device to call Initialize method
2021-09-28 10:56:24 -06:00
Neil Dorin
1e9139f38e
feat(essentials): Reworks logic in InitializeSystem() to be a bit cleaner using a CEvent and the existing AllDeviceActivated event
2021-09-24 17:25:14 -06:00
Neil Dorin
c521a1d551
Merge pull request #825 from UMD-AV/feature/dmps-endpoint-fixes
...
Feature/dmps endpoint fixes
2021-09-24 16:57:26 -06:00
Neil Dorin
fd232beae1
feat(essentails): #830 Adds EnteringStandbyModeFeedback to IHasHalfWakeMode
2021-09-24 15:26:45 -06:00
Alex Johnson
35edbeacfc
Fix join map details for DMPS
2021-09-23 16:01:07 -04:00
Alex Johnson
b5cabfc644
Merge remote-tracking branch 'PepperDash_Essentials/development' into feature/dmps-endpoint-fixes
2021-09-23 12:01:33 -04:00
Alex Johnson
bead782bd5
Waits to return InitializeSystem until devices are registered. Adds DMPS system power on/off to device bridge.
2021-09-23 12:01:15 -04:00
Neil Dorin
23600d8bc9
Merge branch 'development' into feature/add-cisco-features
2021-09-22 16:55:42 -06:00
Neil Dorin
a165ba911f
feat(essentials): Minor updates after testing against codec hardware
2021-09-22 15:31:13 -06:00
Neil Dorin
16db2663a6
feat(essentials): #835 comments out some debug messages to clean up console at startup
2021-09-22 11:56:06 -06:00
Neil Dorin
8d1f187643
feat(essentials): #830 Adds new Cisco features
...
Adds IHasDoNotDisturbMode, IHasStandbyMode and IHasHalfWakeMode interfaces.
Implements all interfaces on CiscoSparkCodec class.
Adds CiscoCodecJoinMap to allow for bridging new Cisco specific functions.
2021-09-21 17:59:12 -06:00
Andrew Welker
5a81ce9137
Merge branch 'development' into hotfix/hd-md-outputname
2021-09-21 15:47:31 -06:00
Andrew Welker
d78a378859
Merge branch 'main' into hotfix/hd-md-outputname
2021-09-21 15:21:47 -06:00
Jason DeVito
eec4484f78
fix: updates to resolve issues with routing and feedbacks in the HdMdNxM4kEBridgeableController class.
2021-09-21 16:11:13 -05:00
Andrew Welker
49e82f107b
fix(Essentials_DM): Updates to try and fix some exceptions
2021-09-21 12:06:22 -06:00
Neil Dorin
79f9d09558
Merge branch 'development' into hotfix/dm-resolution-issues
2021-09-21 10:32:54 -06:00
Neil Dorin
63b9ffdd26
Merge branch 'main' into hotfix/dm-resolution-issues
2021-09-21 10:17:26 -06:00
Andrew Welker
2e76b6ba0a
fix(DM): Fix issue with bad cast for IVideoAttributesBasic
...
Also updates to use the DM routing input port rather than the tx AnyVideoInput for the DM input resolutions
2021-09-21 09:40:51 -06:00
Andrew Welker
cad45c04cb
fix: Add method to register for the correct event for resolution feedback
...
The resolution feedback change events don't appear to bubble up to the main DMInput change event. It appears to require subscribing to an event on the VideoAttributes class that the input contains.
2021-09-20 16:12:39 -06:00
Andrew Welker
70d63a9f99
chore: Mark non-bridgeable class obsolete
...
Also add a debug message to give the new type to use.
2021-09-20 15:52:40 -06:00
Andrew Welker
30f63eee03
fix: Remove reference to DMOutput name sig
...
the HD-MD series of switchers appears to not populate the Name sig of the DMOutput, leading to a NullSig exception when attempting to set output names. This is probably because those names can't be set on the device itself, but some experimentation with hardware may be required to determine that completely.
2021-09-20 15:52:40 -06:00
Jason DeVito
9f1c512909
Updates to HdMdNxM4kEController.cs to implement regex pattern in place of substring on input definitions. Updated HdMdNxM4kEBridgeableController.cs to handle exception when constructing the device.
2021-09-20 15:52:39 -06:00
Neil Dorin
9c4c1d99b8
Merge branch 'development' into hotfix/ci-newtonsoft-issues
2021-09-20 14:24:27 -06:00
Neil Dorin
8e64140651
Merge branch 'main' into hotfix/ci-newtonsoft-issues
2021-09-20 13:28:54 -06:00