https://github.com/bitfocus/companion-module-middlethings-middlecontrol
https://github.com/bitfocus/companion-module-middlethings-middlecontrol
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bitfocus/companion-module-middlethings-middlecontrol
- Owner: bitfocus
- License: mit
- Created: 2021-08-16T20:12:19.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T10:16:55.000Z (6 months ago)
- Last Synced: 2025-04-15T22:16:23.086Z (2 months ago)
- Language: JavaScript
- Size: 427 KB
- Stars: 6
- Watchers: 5
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# companion-module-middlethings-middlecontrol
The Middle Control Companion plugin can remotely control the Middle Control Software which in turns controls Blackmagic cameras and even DJI gimbals through the Middle Things APC or APC-R. It can run on the same device that runs Middle Control, or on a remote device on the same network.
## Getting Started
The yarn headless command will perform all the steps to build the module.
**Available actions in this module**
- Select Camera ID
- Send Camera Action
- Send Gimbal Action
- Recall/Save Preset
- Set Custom Camera & Pan/Tilt/Zoom Positions
- Set Custom Pan/Tilt/Zoom Speed
- Access Camera & Gimbal settings in realtime using Variables## Changes
### v2.2.0
- Added remote Sleep / Wake mode & Recenter
### v2.1.1
- Fixed Preset Transition Speed not working
### v2.1.0
- Improved action "Send a Custom Gimbal PTZ Absolute Value" which can now send Pan / Tilt / Roll / Zoom instruction in the same action.
### v2.0.1
- Fixed variables not displaying properly in Companion 3
### v2.0.0
- Added Support for Companion 3
### v1.1.9- Added Support for Preset Completion feedback (in %)
### v1.1.8
- Added Support for custom Preset Pages
- Preset number & cam ID can now be parsed### v1.1.7
- Fixed Zoom control not properly working
- Fixed White level too slow to change### v1.1.4
- Added Contrast / Saturation / BlackMidWhite Levels Commands
- Added Support for Dynamic Variables inside action fields
- Added Support for sending custom camera commands
- Added ResetAll CCU command
- Fixed latency issue when viewing parameters
- Fixed too many Iris Steps / not following proper convention
- General Stability Update### v1.1.3
- Added Camera ID Selection Feedback
- Added Dynamic Variables to access ATEM values such as White Balance, Tint, ISO, Iris, Pan / Tilt Speed, ...
- Added Preset Transition Speed Command### v1.1.2
- Hotfix on a bug that caused crash at boot
### v1.1.1
- Added TCP support for Middle Control 2.2 and above (better performance)
- Fixed the Status saying "Connecting..." before a key is pressed (Middle Control 2.2 and above)
- Added Focus Peaking Command### v1.0.2
- Added support for DJI Active Track remote control
- Improved config page clarity### v1.0.1
- Removed TCP calls and optimized variables.
### v1.0.0
- Initial public release (after a lot of local field testing and developments )