Alex Johnson
b26e1b97aa
Removes redundant check for DMPS-4K type. Property exists elsewhere
2022-06-14 10:23:51 -04:00
Andrew Welker
290e887903
refactor: Modify debug messages
...
Exceptions now print the device key and the error message. To see stack traces, use `appdebug:XX 1`.
There are also now debug messages indicating when the different activation cycles are complete.
2021-07-20 17:32:00 -06:00
Andrew Welker
1ebacf3f0f
Fix formatting issue
2021-06-08 12:12:59 -06:00
Andrew Welker
e832566168
change to CrestronConsole.ConsoleCommandResponse for help text
2021-04-02 09:44:02 -06:00
Andrew Welker
252d037380
change to method signature instead of lambda
2021-04-02 09:09:13 -06:00
Andrew Welker
dd0f7a586e
fix Console statement and add help
2021-04-02 09:03:39 -06:00
Maxim Batourine
08fe408dc1
Add safety check for casting device into interface
...
(device as IRoutingInputsOutputs).InputPorts will throw Exception on accessing InputPorts property if device do not implement such interface.
2021-01-07 19:31:24 -05:00
Neil Dorin
3d224496a8
Adds new event to DeviceManager to indicate that all devices have been activated. Necessary for MicrophonePrivacyManager
...
#485
2020-11-12 12:33:04 -07:00
Trevor Payne
951da716a6
Added try/catch to ParseUptime with a way to view what was being parsed
...
Testing for #368
2020-08-18 10:18:49 -05:00
Andrew Welker
fa4d4bbd0f
add AddDevice method for bulk adding devices
2020-07-06 13:38:36 -06:00
Andrew Welker
26bd0d624e
fixes issue with optional timeout parameter
2020-06-12 08:18:56 -06:00
Neil Dorin
625c870072
merges latest development and updates to PD.Core 1.0.37 again. Adds concole command and method to disable stream debugging on all devices
2020-06-10 15:24:20 -06:00
Neil Dorin
1b6669d4ef
Adds more helpful debug output
2020-06-10 15:04:08 -06:00
Neil Dorin
ffbba24b5a
Updates to PD.Core 1.0.37. Adds IStreamDebugging to ComPortController and adds console command to set levels
2020-06-10 15:00:09 -06:00
Andrew Welker
fd7f708a83
adds protections for devices doing things they shouldn't...
2020-05-12 09:49:03 -06:00
Andrew Welker
966a6c194f
Adds CCriticalSection and try/finally for all Device Dictionary accesses
2020-05-12 09:49:03 -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