Neil Dorin
f075412a86
#548 Implments IBridgeAdvanced on IRBlurayBase and adds IRBlurayBaseJoinMap
2021-02-16 16:33:35 -07:00
Neil Dorin
21f9795bcd
Implements ITvPresetsProvider on IrSetTopBoxBase
2021-01-28 14:05:59 -07:00
Neil Dorin
91abe4c09a
Updates to IR files and Enter command
2021-01-07 15:23:35 -07:00
Neil Dorin
40cdd4c1e7
Makes IPower Obsolete and replaces with IHasPowerControl and IHasPowerControlWithFeedback
...
Includes major refactor to resolve IPower update
Closes #476
Closes #474 more properly
2020-11-09 16:57:35 -07:00
Neil Dorin
f5753109d5
Fixes multiple issues
...
closes #474
closes #473
closes #470
2020-11-09 15:14:47 -07: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
Trevor Payne
3c7495aaa1
Added Description Attributes to Bridgeable Classes
...
#210
2020-05-20 23:27:21 -05:00
Trevor Payne
04e159c1d1
Added bridge.AddJoinMap(Key, joinMap); to each LinkToApi method
2020-05-08 10:46:23 -05:00
Trevor Payne
99c4dc2266
Updated IRSetTopBoxBase and SetTopBoxControllerJoinMap
2020-05-07 17:14:48 -05:00
Neil Dorin
4f6ae386b4
Finishes converting all existing types to new DeviceFactory mechanism. #106
2020-04-22 17:52:29 -06:00
Andrew Welker
6b65db55c1
Changes EiscApi to EiscApiAdvanced for internal devices
2020-04-20 10:10:50 -06:00
Andrew Welker
54d31e128e
removing bad namespace
2020-04-17 10:09:53 -06:00
Andrew Welker
c10cf202de
Changes base class to EssentialsBridgeableDevice
...
* Adds LinkToApi Method
2020-04-14 16:09:47 -06:00
Trevor Payne
8f52f49884
closes #60 closes #63 closes #51 Exposed and tested occsensor names and raw states. Exposed and tested SetTopBox. Changed conditional formatting for SecondsCountdownTimer
2020-03-13 16:49:47 -05:00
Trevor Payne
ddf2bd4c64
Added IR SetTopBox
2020-03-09 15:08:14 -05: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