Alex Johnson
31536e7f97
Removes accidental duplication of code
2020-05-06 21:28:38 -04:00
ajohnson_pd
8499338fac
Adds new feedback type to link Dm-Tx input video sync to generic "input1", "input2", "input3" video sync feedbacks for passing to SIMPL. Updates join map for DmTxController
2020-05-06 20:03:07 -04:00
Andrew Welker
7a23f141fc
Merge branch 'development' into feature/Add_DM-RMC-4K-Z-100-C
2020-04-29 13:07:29 -06:00
Andrew Welker
02c71f709c
replaces 2 more occasions of Rm with Dm
2020-04-28 21:35:52 -06:00
Andrew Welker
b993419c3d
fixes file name for 4kz100C everywhere
2020-04-28 21:20:56 -06:00
Andrew Welker
ef8a61c3eb
removed duplicated logic from constructor
2020-04-28 21:12:52 -06:00
Andrew Welker
d2c8da68a5
adds todo for examining class inheritance design
2020-04-28 21:02:34 -06:00
Andrew Welker
618fa68000
removes properties in inherited class
2020-04-28 21:00:50 -06:00
Trevor Payne
531c37c752
resolves #135 - Adds new controller class for DM-RMC-4K-Z-100-C
...
Extends existing controller class for RmcX100C devices and gives it additional connection metadata to report
2020-04-28 17:15:38 -05:00
Trevor Payne
79253c6b31
Fixed minor Interface Implementation Issues
2020-04-28 12:27:06 -05:00
Trevor Payne
4d433ebf22
resolve #130 Add new interface IRmcRouting
...
add DmRmc4kZScalerC endpoint and associated changes to bridge and joinmap
add DmRmc4kZScalerCController
2020-04-28 12:19:23 -05:00
Neil Dorin
2170a79399
Updating more device factories in Essentials and Devices.Common
2020-04-22 17:51:22 -06: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
bfa27d589b
Add LinkToApi method to all RMC Classes
2020-04-14 16:07:20 -06:00
Andrew Welker
02d12c1f60
Adds LinkDmRmcToApi method to base class
...
* changes base class to CrestronGenericBridgeableBaseDevice
2020-04-14 16:07:03 -06:00
Andrew Welker
9ed0390f79
Adds LinkToApi method to all DmTx Controller classes
2020-04-14 16:05:51 -06:00
Andrew Welker
80c1a9a46e
remvoes BasicDmTxControllerBase
...
ALL DmTx endpoints now inherit from DmTxControllerBase. If the actual endpoint is a DmHdBasedTEndPoint, it WON'T be bridged.
2020-04-14 16:05:23 -06:00
Neil Dorin
d80602d3c6
Adds IHasFreeRun and IVgaBrightnessContrastControls to 401 and 302 Tx controller classes
2020-02-24 14:11:18 -07:00
Neil Dorin
a1e9d35a69
Implements IHasFreeRun and IHasVgaBrightnessContrastControls on DMTx200Controller
2020-02-24 12:21:52 -07:00
Neil Dorin
b7f97dc146
Adds new joins to DmTxControllerJoinMap and associated bridge
2020-02-20 15:32:49 -07:00
Neil Dorin
e894e2d1b4
Adds IVgaBrightnessContrastControls to DmTx201XController
2020-02-18 20:46:42 -07:00
Neil Dorin
3e16cbb092
Adds VGA brightness and contrast feedback/control to DM-TX-201-C
2020-02-18 20:45:01 -07:00
Neil Dorin
73ab16ce55
Adds FreeRun support for DM-TX-201-C. Need to test on NYC hardware and then apply to other TX classes.
2020-02-18 20:09:51 -07:00
bitm0de
8a09ffa7e4
Updated to HDCPSupportOnFeedback from obsolete HDPCSupportOnFeedback
2020-02-15 14:28:10 -07:00
Neil Dorin
f000097a03
Major repo cleanout. Removes all files marked as REMOVE or MOVED and removes Cues and all assciated referenced.
2020-01-30 14:38:00 -07:00
Neil Dorin
5fc93ca251
Fixed to DGE to allow use of Com ports via EfS bridge. Updates PD.Core version
2019-12-16 14:44:34 -07:00
Trevor Payne
52c387081c
Removed some debug print statements
2019-11-18 15:12:55 -06:00
Trevor Payne
0eb6411dd9
Added support for 'Large' DM Frames
2019-11-15 16:22:18 -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
f1611da74c
Adds device support for HdMdxxxCE family of Tx/Rx pairs.
2019-09-03 16:43:07 -06:00
Neil Dorin
d588757eb6
Adds conditional statments in DmRmcHelper to construct the DM-RMC-100-S
2019-09-03 13:14:34 -06:00
Neil Dorin
969ba3c87c
Addresses exceptions in DmTx401CController constructor
2019-08-26 15:28:02 -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
dc8d0e25d5
Adds Virtual Dm Tx Controller classes to handle Dmps inputs with mutliple connectors and auto switching. Completes DmpsRoutingController (requires testing)
2019-07-22 17:04:41 -06:00
Neil Dorin
ddfd1d0586
Corrected case of dmTx to dmtx on dmtx200
2019-07-18 14:13:43 -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