Andrew Welker
486d6db7d8
fixes casting issues
2020-06-09 13:06:40 -06: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
Neil Dorin
ae87498c0b
Adds HDCP support for DM 8G+ input card types
2019-10-11 17:13:56 -06:00
Neil Dorin
96d48c9d56
Adds HDCP support for DMInput on 8G+ input cards (requires addtional config info on DmChassisController device config to tell if input cards support HDCP2 or not).
2019-10-09 15:55:59 -06:00
Neil Dorin
d21f6798fd
Better handling for HdBaseT style TX units on non CPU3 DM Chassis
2019-10-09 12:32:58 -06:00
Neil Dorin
0e80c6f54d
fixes output card HDMI port naming issue and type case sensitivity issue for two affected input card types.
2019-09-17 12:31:24 -06:00
Neil Dorin
969ba3c87c
Addresses exceptions in DmTx401CController constructor
2019-08-26 15:28:02 -06:00
Neil Dorin
63f81456e8
Merge branch 'feature/ecs-1139' into feature/ecs-1140
...
# Conflicts:
# PepperDashEssentials/Bridges/DmChassisControllerBridge.cs
# essentials-framework/Essentials DM/Essentials_DM/Chassis/DmChassisController.cs
2019-08-15 21:07:16 -06:00
Neil Dorin
764d8d2b48
Tested working with USB routing and SystemId setting on DmChassisController and DmChassisControllerBridge
2019-08-15 20:56:03 -06:00
Neil Dorin
1ae6069ac2
Adds USB routing to DmChassisController and DmChassisControllerBridge.
...
Major update to remove eRoutingSignalType.AudioVideo in favor of bitmasked values and adding UsbOutput and UsbInput types. Updated all affected routing ports and ExecuteSwitch method calls.
Need to review and test routing to ensure bitwise operators are all correct.
2019-08-15 14:07:10 -06:00
Neil Dorin
7eccc82541
Adds HDCP Capability type values
2019-08-14 17:16:17 -06:00
Neil Dorin
b2dbd3c377
Built HDCP Capability feedbacks for input card HDMI ports
2019-08-14 16:48:15 -06:00
Neil Dorin
c392ac6b06
Minor correction to EventId
2019-08-14 14:13:00 -06:00
Neil Dorin
3f68a84fe8
Fixed EventIds for EndpointOnlineFeedback in DMInput/Output change handlers
2019-08-14 14:09:11 -06:00
Neil Dorin
f83a7aecf2
Updates eventIds for EndpointOnlineFeedabck
2019-08-14 13:29:04 -06:00
Neil Dorin
b917ff980a
Attemtping to debug issue with EndpointOnlineFeedback on output cards
2019-07-31 15:31:40 -06:00
Neil Dorin
bdf3e2054f
Efforts to debug exceptions thrown on bridge string sigs 101-108 and 301-308
2019-07-29 16:32:39 -06:00
Neil Dorin
1acb3a20c5
Routing tested and working with EfS bridge
2019-07-26 16:53:52 -06:00
Neil Dorin
028e411ffe
Started DmpsRoutingController
2019-07-18 16:46:01 -06:00
Neil Dorin
48c6bb78bc
Removes essentials-framework as a submodule and brings the files back into the main repo
2019-07-09 17:21:53 -06:00