Alex Johnson
ab5dd5f756
Fixes streaming card feedback and removes excess debug
2020-12-02 13:51:44 -05:00
Alex Johnson
e22c71853f
Starts adding support for starting and stopping dm stream cards via API bridge
2020-12-02 13:10:47 -05:00
Trevor Payne
010fdde45c
Fixes issues with Adding HDMI LoopOut Ports
2020-11-10 11:46:51 -06:00
Trevor Payne
e879aba801
Expanded the event to include RoutingPorts
...
Triggers for events are now based on FeedbackMatchObject
2020-11-04 13:32:28 -06:00
Trevor Payne
e27c041256
Resolves #467
...
Made the event trigger private and removed it from the interface
2020-11-02 09:59:22 -06:00
Trevor Payne
5fcafe0b38
Resolves #467
...
Added new interface IRoutingNumericFeedback
Added New Interface ITxRoutingWithFeedback
Added New Interface IRmcRoutingWithFeedback
Added new interface IRoutingNumericWithFeedback
Implemented new interfaces in applicable classes
2020-10-30 14:00:05 -05:00
Neil Dorin
0ed316eaa4
cast as correct base type and change port to HdmiInput
2020-08-27 13:31:00 -06:00
Neil Dorin
5f80e12faf
Handles scenario where Dmc4kHdDspBase may not support Hdcp2
2020-08-27 13:22:54 -06:00
Neil Dorin
64d92fdfce
adds extra event handler
2020-08-27 13:09:28 -06:00
Neil Dorin
6c400c80a2
Fixes issue where true was always being passed into SetHdcpStateAction method
2020-08-27 12:58:43 -06:00
Neil Dorin
9846d87a40
Adds case to handle misisng eventId for HdcpSupportOffEventId
2020-08-27 12:25:08 -06:00
Neil Dorin
e952f3d775
Adds missing case for Dmc4kHdDspBase
2020-08-27 11:51:06 -06:00
Neil Dorin
744298bdb5
Adds support for DMC-4KZ-HDO output card and adds try catch to solve issue with incorrect inputSlotSupportsHdcp2 value
2020-08-04 15:13:48 -06:00
Andrew Welker
8341631618
Merge branch 'main' into release/1.5.7
2020-07-09 15:04:07 -07:00
Andrew Welker
414a4a9564
Remove Check for HdcpSupportedLevel
2020-07-09 14:23:13 -06:00
Andrew Welker
25cb4e8727
change to HdcpSupportedLevelFeedback and...
...
...added debug statement
2020-07-09 11:24:36 -06:00
Andrew Welker
5590925774
fix HDCP state feedback to link to endpoint
2020-07-08 13:43:06 -06:00
Andrew Welker
98d3d8182e
Update LinkToApi to correctly link HDCP settings
2020-07-08 12:15:50 -06:00
Andrew Welker
0da38f5fd2
figuring it out...
2020-07-08 12:15:50 -06:00
Andrew Welker
bd4ae16ab7
add some error handling for missing config values
2020-07-08 12:15:50 -06:00
Andrew Welker
1d2722d409
closes #285 refactor LinkToApi method
2020-07-08 12:15:50 -06:00
Andrew Welker
5b679c1f35
Merge branch 'development' into feature/Cresnet-Enhancements
2020-07-01 19:05:09 -06:00
Trevor Payne
9596d0f3c3
Adds Dmc4kzHdo
...
Resolves #294
2020-07-01 10:44:28 -05:00
Trevor Payne
0a3f2bb524
WIP Cresnet Gateway SUpport
2020-07-01 10:35:57 -05:00
Andrew Welker
f98292a4aa
add null check to all internal device LinkToApi methods
...
This allows for backwards compatability with EiscApi bridges.
2020-06-19 15:48:34 -06:00
Andrew Welker
c78b305faa
Merge branch 'development' into hotfix/dm-tx-chassis-bridge-fix
2020-06-10 16:15:51 -06:00
Andrew Welker
486d6db7d8
fixes casting issues
2020-06-09 13:06:40 -06:00
Trevor Payne
2a7311ba50
Revised DmChassisController ExecuteNumericSwitch method
...
#207
2020-05-21 12:17:04 -05:00
Trevor Payne
ef4b0441d3
Added new interface IRoutingNumeric
...
Updated DmChassisController
Updated DmBladeChassisController
Cleaned up some redundant interface referencing in RoutingInterfaces
#192
2020-05-20 22:10:29 -05:00
Andrew Welker
46ecb676c0
Fixes USB Routing for routing via Inputs and input to input
...
Also adds feedbacks for Audio Breakaway and USB Breakaway status
2020-05-18 11:32:44 -06:00
Andrew Welker
19c4428dc8
adds feedback joins for Audio & USB Breakway
2020-05-18 10:21:46 -06:00
Andrew Welker
57f1db17c3
Added some debug statements
2020-05-15 15:45:37 -06:00
Andrew Welker
c9d97e5cae
Adds support for routing In to In or Out to Out for USB for DM Chassis
2020-05-15 15:36:32 -06:00
Andrew Welker
f33763ce43
fixes bitwise comparison for routing type
2020-05-15 15:20:27 -06:00
Trevor Payne
04e159c1d1
Added bridge.AddJoinMap(Key, joinMap); to each LinkToApi method
2020-05-08 10:46:23 -05:00
Trevor Payne
3a3ccb0acd
Updated DmChassisController and DmChassisControllerJoinMap; Slightly changed DmChassisController Bridge to account for new offsets using the span property.
2020-05-07 13:31:26 -05:00
Neil Dorin
902a94a82c
fixes incorrect type definitions in Device Factories.
2020-04-22 17:29:31 -06:00
Neil Dorin
ae23eec005
Progress on adding Description attribute and printing types at runtime
2020-04-22 17:29:31 -06:00
Neil Dorin
c5232ca6b8
Updates device factory methodology for Essentials Core and Essential DM libraries
2020-04-22 17:29:31 -06:00
Andrew Welker
6b65db55c1
Changes EiscApi to EiscApiAdvanced for internal devices
2020-04-20 10:10:50 -06:00
Andrew Welker
560e7a0f04
Changes base class to CrestronGenericBridgeableBaseDevice
...
* adds LinkToApi method
2020-04-14 16:08:58 -06:00
Neil Dorin
bbcf8e5f3b
Merge branch 'development' into master
2020-03-10 15:34:26 -06:00
bitm0de
f565ad9381
Code cleanup
2020-02-18 22:57:30 -07:00
bitm0de
8ecf7ff0db
Added TxAdvancedIsPresent to OffsetJoinNumbers and implemented OutputDisabledByHdcp feedback
2020-02-16 14:21:19 -07:00
Neil Dorin
3648bdcae4
fixed ECS-1255 by checking for inputSlotSupportsHdcp2 config value on each input card and defaulting to false if not defined in config.
2020-02-03 14:27:28 -07:00
Neil Dorin
b72f55228a
Adds some debug statements to help with NoRouteText property on DmChassisController config
2020-01-23 10:53:41 -07:00
Neil Dorin
c3dbd41942
Adds configuratble property for current audio/video output text. Defaults to "".
2020-01-13 21:55:59 -07:00
Neil Dorin
fe14d543d6
Fixes issue with OutputAudioRouteNameFeebdack not being fired
2019-12-20 14:17:21 -07:00
Neil Dorin
9c0440e8f0
Adds debug statements to compare values between Endpoint.IsOnline and EndpointOnlineFeedback
2019-11-19 16:01:59 -07:00
Trevor Payne
0eb6411dd9
Added support for 'Large' DM Frames
2019-11-15 16:22:18 -06:00