Neil Dorin
eef5503a5a
Merge branch 'development' into feature/dmps-updates
2022-01-31 20:30:37 -07:00
Jason DeVito
fb6021424e
feat: Updated joinMap to include NoRouteText @ serial-100. fix: Updated joinMap descriptions for Video/Audio Input/Output names. feat: Updated DmChassisController LinkChassisToApi to pass noRouteText across bridge.
2022-01-26 15:06:17 -06:00
Alex Johnson
8bfd3ffd51
Fix DMPS system power on from last commit
2022-01-20 17:20:39 -05:00
Alex Johnson
56fa88a956
Adds front panel lock control for DMPS. Cleans up system power for DMPS which doesn't do anything on 4K models
2022-01-20 17:03:49 -05:00
Alex Johnson
60ed2ea537
Fixes DMPS preset recall. Adds event to catch vumeter event ID and exit (can spam the event handler)
2022-01-11 15:26:39 -05:00
Alex Johnson
7d89f51dcf
Adds support for DMPS-4K audio input names being shifted by 5 for aux inputs.
2022-01-10 13:20:10 -05:00
Alex Johnson
acdd9bb674
Removes some unneeded post activation stuff from testing
2022-01-06 16:58:38 -05:00
Alex Johnson
c8b1808513
Fixes output name feedback on DMPS-4K
2022-01-06 16:49:00 -05:00
Alex Johnson
ce785ceb25
Fixes DMPS input name feedback on DMPS-4k. Need to check for NullStringOutputSig which was causing an exception
2022-01-06 16:47:11 -05:00
Alex Johnson
4650d17695
Change dmps type detection to use eSystemControlType enum
2022-01-06 11:17:58 -05:00
Alex Johnson
5816c3cafe
Restore microphones to DMPS controller
2022-01-05 12:05:12 -05:00
Alex Johnson
e275d747f8
Fixes issue with vsync activation on dmps 4k airmedia input
2022-01-05 11:58:47 -05:00
Alex Johnson
0745f30177
Fixes dmps microphone event ids
2021-12-13 15:26:50 -05:00
Alex Johnson
a6e4efd64f
Add Dmps microphone controller with bridge
2021-12-09 13:31:58 -05:00
Alex Johnson
6310001e18
Merge branch 'development' into umd-development
2021-11-12 15:40:49 -05:00
Andrew Welker
3a4c661e5d
Merge branch 'development' into hotfix/dm-blade-chassis-throws-exception
2021-11-11 17:29:23 -07:00
Nick Genovese
446bae4dd3
hotfix(Essentials_DM): fixed invalid cast exception in dm blade chassis
2021-11-10 11:21:19 -05:00
Alex Johnson
39e85d5311
Builds out the rest of the dmps scaled volume inputs
2021-10-28 08:56:44 -04:00
Alex Johnson
62bdddf4c1
More dmps work
2021-10-27 16:53:37 -04:00
Neil Dorin
4196d50b4c
Merge branch 'development' into hotfix/dm-usb-routing
2021-10-27 10:39:34 -06:00
Alex Johnson
369bdf5c66
Update video sync outputs at boot
2021-10-27 12:25:29 -04:00
Alex Johnson
0ecf593e44
Refactor some of the dmps audio changes
2021-10-27 10:18:54 -04: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
Alex Johnson
32443a2102
Improvements for min/max scaling on dmps audio
2021-10-04 16:52:07 -04:00
Alex Johnson
c296ef9e21
Adds mics master level. Adds set/get to bridge for scaled volume (0-65535) which accounts for min/max settings on DMPS.
2021-10-01 18:10:57 -04:00
Alex Johnson
5bf5d17ea8
Merge branch 'development' into feature/dmps-audio-fixes
2021-09-28 15:24:17 -04:00
Alex Johnson
d444b8a7ba
Fixes codec fader creation on aux1 and aux2 outputs. Fixes a few join map labels.
2021-09-28 15:23:38 -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
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
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
Alex Johnson
3d543dfd09
Fixes odd error where dm event comes in with input xx name even though input xx doesn't exist on the dmps
2021-09-17 15:05:59 -04:00
Alex Johnson
f0942a3932
Fixes for DM endpoints on DMPS3 non-4k types
2021-09-17 09:46:20 -04:00
Andrew Welker
fa6cabe246
refactor(Essentials_DM): Add event IDS and some logging to get resolution feedback
2021-09-09 07:44:05 -06:00
Andrew Welker
db3d96d448
feat(Essentials_DM): Update DmInputEvent handler for input resolution feedback
2021-09-08 15:26:16 -06:00
Andrew Welker
a28a078c4f
feat(Essentials_DM): Update all card creation methods to pass appropriate input
2021-09-08 15:25:43 -06:00
Andrew Welker
d00a31e3a6
feat(Essentials_DM): Add overloads for AddDmInCardPorts & AddHdmiInCardPorts
2021-09-08 14:17:24 -06:00
Andrew Welker
77134f0a30
feat:(Essentials_DM) Update AddInputPortWithDebug
...
Adding an `IVideoAttributesBasic` as a parameter for this method relatively easily allows us to get the reported input resolution when it changes.
2021-09-08 14:15:52 -06:00
Trevor Payne
864e0675ea
Resolves #769
...
Fix issues with large dm frame instantiation
2021-08-02 10:34:41 -05:00
Jason Alborough
9ea65883b7
Fixes DM Audio Routing
2021-04-30 14:58:39 -04:00