Commit Graph

  • 3778314d51 Added messages for share state to essentials MC bridge Heath Volmer 2018-08-02 17:06:10 -06:00
  • 163f6e6941 Various cleanup; added messaging for codec status events; added initial state of codec to fullstatus message Heath Volmer 2018-08-01 16:59:09 -06:00
  • 7e8cdd738f Fixed where system won't register if no uuid in config (from manual config) Heath Volmer 2018-08-01 15:30:10 -06:00
  • 1371c728c5 Merge and a whole bunch of work before committing merge, moron Heath Volmer 2018-08-01 14:23:58 -06:00
  • d1d8e29be2 Preparing essentials message changes, noticed that 754 has not been merged Heath Volmer 2018-08-01 11:38:39 -06:00
  • 43071a4d91 Recommit Alex Johnson 2018-07-31 17:20:03 -04:00
  • 4d4d50bc92 Update to framework submodule for Tx and Rx dictionary creation Alex Johnson 2018-07-31 17:17:14 -04:00
  • 9eb9485bba Recommit after merging framework sub Heath Volmer 2018-07-27 07:36:09 -06:00
  • c447875baf post conflict resolution Heath Volmer 2018-07-25 11:01:10 -06:00
  • f1feaaae90 Merged in bugfix/ecs-756 (pull request #1) v1.2.4 Neil Dorin 2018-07-25 16:54:14 +00:00
  • b989b07d78 Updates as per Heath to volumes object in SendFullStatus(). Fixed issue with populating SourceDeviceMapDictionary in constructor. Neil Dorin 2018-07-24 15:11:48 -06:00
  • 3841a9bad1 Added power-on semaphore to Sammy display to prevent power on glitches Heath Volmer 2018-07-20 15:44:59 -06:00
  • 9ad2fef94a Updates as per request from Heath Neil Dorin 2018-07-19 17:04:23 -06:00
  • f09ccda33c sub-module updates Neil Dorin 2018-07-19 11:16:27 -06:00
  • 4e45103080 resolves ecs-797/770/755 Updates Interface extension classes and SourceDeviceMapDictionary to us consistent names Neil Dorin 2018-07-19 11:16:09 -06:00
  • c2e82e9cb9 Commit framework changes Neil Dorin 2018-07-18 15:04:57 -06:00
  • b16d61f64c Updatest to CotjaDdvc01RoomBridge to enable source control joins on EISC (need to update API words in dictionary to match existing interface extensions) Neil Dorin 2018-07-18 15:04:39 -06:00
  • 2e566b41a0 Removed release cpz for script compatibility. Jason T Alborough 2018-07-18 16:07:45 -04:00
  • be5b23e9d1 Qsc and EssentialsDspBridge with Functional vol, mute, and preset control...still needs more work though Jason T Alborough 2018-07-18 12:13:35 -04:00
  • 385686e7e0 Added Bridge classes back in from on prem repo Neil Dorin 2018-07-17 11:32:38 -06:00
  • 448b408f94 Merges Essentials bridges proof of concept work into new BB.org repo Jason T Alborough 2018-07-17 08:05:02 -04:00
  • e1422d8653 Changes essentials-framework branch to essentialsBridges Jason T Alborough 2018-07-17 07:12:49 -04:00
  • b353b93458 Adds essentials-framework commit Jason T Alborough 2018-07-16 19:50:34 -04:00
  • 55f9dc4c1f .gitmodules removed @ in URL Jason T Alborough 2018-07-16 19:49:45 -04:00
  • e7adaabb87 Fixed .gitmodules to use URL withouth hvolmer prefix Neil Dorin 2018-07-16 15:06:43 -06:00
  • 0f25d9ed4b include updates to essentials-framework Neil Dorin 2018-07-12 16:56:12 -06:00
  • 5cefba4934 Brings in changes from On Prem BB repo. Resolves ecs-756/757/758/759 Neil Dorin 2018-07-12 16:55:49 -06:00
  • 0e9d1e4c35 cleaned out framework files; added framework submodule; referneced p.core to reference in framework; moved essentials.sln; changed paths in sln to match; test build v1.2.1 Heath Volmer 2018-06-28 13:59:14 -06:00
  • 058ea730ed Recompiled after merge and test. Neil Dorin 2018-06-27 14:37:42 -06:00
  • 9945f36c90 Merge remote-tracking branch 'origin/development' into HEAD Neil Dorin 2018-06-27 14:28:52 -06:00
  • 8490f2d722 Updates to Feedback logic for use in bridge classes, refactored into separate files. Added SerialFeedback class for use with serial stream data that doesn't use Funcs to compute value on update. Neil Dorin 2018-06-27 14:27:05 -06:00
  • ca9da1ef79 Merge pull request #7 in PEC/essentials from feature/ecs-747 to development v1.2.0 Heath Volmer 2018-06-26 14:51:18 -04:00
  • e0bfb8f091 Fixed issue preventing lighting scene feedback from updating correctly. Neil Dorin 2018-06-26 11:53:18 -06:00
  • 97db1f35a1 Bug fix for LutronQuantumArea class that caused crash when debug level was set to 2 and data was received from device. Updates EssentialsEnvironmentDriver to only include environment devices in UI container columns if a matching UI driver can be constructed (ignores DIN8SW8) Neil Dorin 2018-06-26 10:41:43 -06:00
  • f5b589bc2e FeedbackEventArgs; various test things; few handler changes Heath Volmer 2018-06-25 11:28:56 -06:00
  • 2b6a13271f Renabled GoWithLoad, lost in merge Heath Volmer 2018-06-15 15:34:52 -06:00
  • 4686799371 Compiled, for review Heath Volmer 2018-06-15 14:30:34 -06:00
  • cb750a2fd0 Merge branch 'development' of http://code.pepperdash.net/scm/pec/essentials into development Heath Volmer 2018-06-15 14:11:17 -06:00
  • 6d81e8d21e Merge branch 'feature/ecs-684' into development Heath Volmer 2018-06-15 14:05:00 -06:00
  • 600b9f11ff Merge pull request #6 in PEC/essentials from feature/ecs-711 to development Heath Volmer 2018-06-15 15:42:47 -04:00
  • c20036cfe9 Updates to add IncludeInFusionRoomHealth config property for UI devices to allow them to be excluded from the Fusion error rollup. Implement ICommunicationMonitor on EssentialsTouchpanelControler class. Updated Fusion class to better handle mapping digital online joins to ICommunicationMonitor classes. Neil Dorin 2018-06-07 16:00:53 -06:00
  • 005b3f0843 v 1.1.8; mob-303, fixed swapped template and system uuid fields in server delivered config Heath Volmer 2018-06-06 11:09:58 -06:00
  • fbe5df84be Updated to allow for middle shade button to have label driven from config. Neil Dorin 2018-06-05 16:47:07 -06:00
  • 8e4c84dd02 Ignore tie lines if none present in config Heath Volmer 2018-06-01 11:48:27 -06:00
  • dace2a57c2 1.1.7. Changed app server device types to match config tool: appServer, mobileControlBridge-ddvc01 Heath Volmer 2018-06-01 09:29:06 -06:00
  • 3cf188f820 Completed Environment UI effort. Tested with EssentialsHuddleRoom type Neil Dorin 2018-05-24 09:44:13 -06:00
  • 80377a41d0 Environment Driver now showing and correct background subpage is appearing Neil Dorin 2018-05-22 23:15:08 -06:00
  • a0ebc08838 Corrected issue in ShowSetupButtons method. Environment icon is displaying correctly when config defined. Neil Dorin 2018-05-21 22:13:07 -06:00
  • 0de4fbb69c Strange issue in HeaderDriver.SetupHeaderButtons with avDriver being null. Need to investigate further Neil Dorin 2018-05-17 14:42:57 -06:00
  • c88b259c71 Significant refactoring of DeviceFactory for touchpanel device building. Moved SetupHeaderButtons() out of AV driver classes and into new EssentialsHeaderDriver class. Neil Dorin 2018-05-17 12:33:20 -06:00
  • 20660c561a v 1.1.6 Heath Volmer 2018-05-14 12:36:56 -06:00
  • b44613b91f Refactored method names for better consistency. Built out Din8sw8 and Din8sw8Output classes. Added logic for RelayControlledShade class to operate relays based on open/close/stop method calls Neil Dorin 2018-05-03 10:23:30 -06:00
  • 58de8ce8ad Will now identify in console when auth fails due to UUID or code Heath Volmer 2018-05-01 21:06:59 -06:00
  • 33f0a1fe32 More progress on relay based shade control Neil Dorin 2018-05-01 16:45:18 -06:00
  • 4b0f8abd9f 1.1.6 Added TryEnter to VTC room routing to prevent multiple source routes from accidentally running simultaneously (NYU bug); Restructuring MOBILEHTTPREQUEST to do post and get Heath Volmer 2018-05-01 10:27:16 -06:00
  • 4defea55f0 1.1.4, added clientAppUrl property to config, passed through to DDVC01 EISC Heath Volmer 2018-04-27 14:44:54 -06:00
  • 9c8f85555e Adds initial Shade interfaces and Shade Base Class Neil Dorin 2018-04-27 10:28:41 -06:00
  • 62e2c3d19f 1.1.1 Added MOBILEHTTPDEBUG command to help track failed http requests Heath Volmer 2018-04-26 12:29:15 -06:00
  • e1c8b54434 1.1.0 Added verbose logging to http failure on MC initial connect Heath Volmer 2018-04-26 09:46:15 -06:00
  • 6d913e8a72 Updates to LutronQuantum.cs Neil Dorin 2018-04-05 17:08:42 -06:00
  • afa1cff0e0 v1.0.48 - Updates all code that uses file paths to work on windows or linux platforms. Updates to add compatability for running on XiO Edge platform. Neil Dorin 2018-03-29 10:36:22 -06:00
  • ce6cecbb79 Refactored how configuration, IR and SGD file path prefixes are handled, in order to be able to handle a different file structure if running on XiO Edge Neil Dorin 2018-03-27 16:39:23 -06:00
  • 69314bb1f1 Changed websocket sendAysnc to send in order to allow rapid messages to go out. Not sure if this is a valid fix, but it works Heath Volmer 2018-03-22 16:45:14 -06:00
  • fb19b5894b Added lighting interfaces and base class Neil Dorin 2018-03-22 16:07:18 -06:00
  • 82fad55c1e Removed all HTTP Post logic from CotijaSystemController and switched to websockets for sending data to server Neil Dorin 2018-03-21 12:59:41 -06:00
  • 8d03e81431 Not sure of modification Heath Volmer 2018-03-21 10:18:05 -06:00
  • fa8ea4cef6 Added mobileinfo command to help with mobile control debugging Heath Volmer 2018-03-16 14:46:52 -06:00
  • 97a44ffa4f 1.0.46 Heath Volmer 2018-03-13 18:34:05 -06:00
  • ee55be86e0 Fixed startup crash when device has out-of-range com port Heath Volmer 2018-03-13 18:33:16 -06:00
  • ced1efdb47 Remove 'v' from assemblyVersion info object , cotija Heath Volmer 2018-03-12 16:21:41 -06:00
  • 5129b19748 Adds RuntimeInfo class to InfoConfig and populates values when CotijaController class calls RegisterSystemToServer() Neil Dorin 2018-03-12 15:19:31 -06:00
  • 525881ebe1 Bugfixes: HDMD4k4x1 code around toggle-switching; add source list evaluation when pressing share Heath Volmer 2018-03-09 15:40:02 -07:00
  • 856a81ded4 Hotfix for TD - Null ref in incoming call. Thought this was fixed. Heath Volmer 2018-03-09 09:10:25 -07:00
  • ef8298ccd6 Added Event locking to system registration to help prevent multiple registrations when network lost or dns changed. Heath Volmer 2018-03-08 13:55:21 -07:00
  • cdbab152f6 System - server reconnecting ! Heath Volmer 2018-03-07 14:09:37 -07:00
  • 359bd508e5 Attached Parse method to websocket receive Heath Volmer 2018-03-07 12:44:58 -07:00
  • 62e5e6f176 Getting websocket -> cotija going Heath Volmer 2018-03-07 12:33:10 -07:00
  • 2d375ed2d7 Fixed null ref when in call changed and system is off Heath Volmer 2018-03-05 09:55:27 -07:00
  • 2e78191e33 Messages in SSE receive to help debug missing data - no progress yet Heath Volmer 2018-03-02 13:32:48 -07:00
  • 45ac17622a cotija fixes Heath Volmer 2018-02-21 13:56:06 -07:00
  • e7e6ae98cf Added server URL and mobile user code Heath Volmer 2018-02-16 14:20:02 -07:00
  • 2fbd645bf0 Re-enabled cotija for huddle room: Heath Volmer 2018-02-14 08:52:47 -07:00
  • 2a4ed67bee DDVC bridge Heath Volmer 2018-02-13 17:42:28 -07:00
  • 17c448e309 Pulling in 670 branch changes Heath Volmer 2018-02-08 12:35:08 -07:00
  • 5afa626fb3 Removed thread/timer from touchpanel creation. Hopefully will fix disappearing panels Heath Volmer 2018-02-07 16:29:06 -07:00
  • ba1e8646e5 HDCP disables from config on HDMD4x1. Appears to be working Heath Volmer 2018-02-07 16:17:41 -07:00
  • 88e82fb398 HDCP Disable in from config Heath Volmer 2018-02-07 13:55:56 -07:00
  • 53ee87c9be Initial successful tests of non-sharable source derouting and redraw of source list when in/out of call Heath Volmer 2018-02-07 09:59:12 -07:00
  • 032bb2b8e5 Added in source list filtering based on in-call and current mode of UI driver (call or present) Heath Volmer 2018-02-06 17:03:11 -07:00
  • 6ee56dd66c Loaded new PD.Core with proper cresnet and ipidTcp comm enums; Loaded spark room with HDMI4x1. Testing forthcoming: Heath Volmer 2018-02-06 13:23:40 -07:00
  • d887b448c9 Added Crestron HDMD4x14kE switcher. Awaiting testing Heath Volmer 2018-02-06 09:48:29 -07:00
  • f099c88352 Added framework classes for 4x1 Heath Volmer 2018-02-05 14:40:25 -07:00
  • f98a429b55 Building config from DDVC but no values are present... Heath Volmer 2018-02-02 15:53:26 -07:00
  • 645816c75f Trying to force config values to load in lieu of proper signalling from Simpl code Heath Volmer 2018-02-02 15:34:37 -07:00
  • 491fff2793 Rearranged how cotija bridge are brought up in relation to parent; adding ddvd01 bridge Heath Volmer 2018-02-02 13:37:48 -07:00
  • 952e7f4083 Trying to make bridge base happy with DDVC01 Heath Volmer 2018-02-01 15:41:36 -07:00
  • 56c418580c Have multi-volume with recall ready for test. Pausing dependent on conversation with NYU Heath Volmer 2018-01-31 12:36:57 -07:00
  • 4134622b28 Added volume control switching to VTC1 class. Added volume zero/restore code to VTC1 and base classes. Related config Heath Volmer 2018-01-31 10:58:43 -07:00
  • 09b3f7c5e7 Preparing DDVCO1 cotija bridge to send configuration - incomplete Heath Volmer 2018-01-30 09:19:51 -07:00
  • 9fa2b22448 Adding ddvc01 properties from EISC into config objects Heath Volmer 2018-01-29 19:22:08 -07:00