Andrew Welker
37e1e50b94
#222 changes updates for EDID Feedbacks
2020-06-01 10:38:45 -06:00
Trevor Payne
0b59dbe20d
Differentiation between Dge100 and DmDge200C
2020-05-12 14:20:15 -05:00
Andrew Welker
b76178990d
fixes issue with merge commit and conflicts
2020-05-11 18:06:37 -06:00
Andrew Welker
c2ce9b2249
Merge branch 'development' into feature/refactor-dm-rx-base-classes
2020-05-11 15:32:27 -06:00
Trevor Payne
04e159c1d1
Added bridge.AddJoinMap(Key, joinMap); to each LinkToApi method
2020-05-08 10:46:23 -05:00
Andrew Welker
53fa0c0865
updates DmRmcControllerBase
2020-05-07 14:59:52 -06:00
Andrew Welker
03cebb75ce
udpates all DM 8G Receiver classes
2020-05-07 14:59:52 -06:00
Andrew Welker
fc8b4120c7
updates all DM Fiber Receiver Classes
2020-05-07 14:59:52 -06:00
Andrew Welker
53d92555c8
refactors several RMC controller Classes
2020-05-07 14:59:52 -06:00
Andrew Welker
42b94e3a47
lots of refactoring
2020-05-07 14:59:52 -06:00
Andrew Welker
4b37d68c0e
Refactors HDBaseTRxController
...
chagnes InputPorts and OutputPorts to not return a new collection every time they are accessed
2020-05-07 14:59:52 -06:00
Andrew Welker
b321fc7b76
removes virtual modifier on properties
...
updates DmHdBaseTControllerBase to use a protected field and sets the reference in the constructor
adds protected field for rmc device to DmRmcControllerBase and sets it in the constructor
2020-05-07 14:59:52 -06:00
Andrew Welker
404f5c921b
removes unnecessary usings
2020-05-07 14:59:52 -06:00
Andrew Welker
acfd82fa82
updates DmRmcHelper to use dicts
...
uses dicts for type lookups to make things more readable
2020-05-07 14:59:52 -06:00
Andrew Welker
e387a5534b
removes unnecessary things and removes virtual keyword on properties
2020-05-07 14:59:52 -06:00
Trevor Payne
5c560ae82f
Updated DmRmcControllerJoinMap and DmRmcHelper
2020-05-07 14:29:45 -05: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
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
Trevor Payne
0eb6411dd9
Added support for 'Large' DM Frames
2019-11-15 16:22:18 -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
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
48c6bb78bc
Removes essentials-framework as a submodule and brings the files back into the main repo
2019-07-09 17:21:53 -06:00