CT Commands – Turntable Control Commands Part 4 | Camera Shooting CT Commands for Programmable Electric Turntable

Programmable motorized turntable with DSLR camera and operator in studio for automated camera shooting and 3D capture

Overview of Commands

  • First of all, this chapter introduces three CT commands for automated capture via cameras and smartphones. In fact, this set of commands forms the core of automatic photography workflows for a programmable electric turntable.
  • Notably, these commands only work on ComXim turntables with S or PS hardware suffixes. Standard models lack shutter output circuits; therefore, they cannot send capture signals.
  • Furthermore, you can send these three commands over USB serial port, WiFi or BLE Bluetooth channels. Meanwhile, all communication links accept identical command formatting.
  • Moreover, you may call these commands separately, or combine them with rotation step commands for linked operation. Besides that, they support wired shutter control for DSLR cameras or Bluetooth mobile shutter control. Common use cases include e-commerce still shooting, figurine 3D scanning and artwork digital preservation.
  • Once you use this command set, manual shutter presses become unnecessary. In addition, turntable rotation, pause and capture run fully automatically in sequence. As a result, this greatly improves efficiency for bulk 3D modeling and product image capture.

Detailed Breakdown of Application Scenarios

  • To start with, this solution supports multi-angle still photography for e-commerce goods. When you shoot white background product photos, the turntable rotates by a fixed angle and triggers camera capture automatically. In turn, it outputs a full set of 360-degree product images in one run.
  • Secondly, it enables digital capture for 3D scanning. While scanning sculptures, figurines and crafts, the turntable stops at fixed positions and triggers camera capture for later 3D reconstruction.
  • Thirdly, it delivers digital archiving for museum exhibits and relics. Since small cultural relics and specimen photography requires stable, repeatable fixed-point capture sequences, this turntable system fits perfectly.
  • Fourthly, it supports quick 360 showcase image creation with mobile phones. If you do not own a DSLR camera, the Bluetooth mobile shutter workflow rapidly generates rotating product preview assets.
  • Finally, it works for custom automated platforms for secondary development. Developers can embed these three CT commands inside custom software to build self-developed automated capture stations.

Command Syntax and Full Parameter Explanation

CT+SETAUTOSHUTTER(onOff);

This command turns the turntable automatic shutter linkage on or off.

Syntax format: CT+SETAUTOSHUTTER(onOff);

The parameter onOff accepts only numeric value 0 or 1.

Value 0: Disable automatic shutter. In this case, the turntable will not send capture signals after pausing during stepping motion.

Value 1: Enable automatic shutter, the factory default value. Under this setting, the turntable outputs shutter signals during the pause phase of step mode.

Importantly, this command only manages automatic linkage logic. It cannot trigger a single capture directly.

For example: CT+SETAUTOSHUTTER(1); enables automatic shutter linkage. Meanwhile, CT+SETAUTOSHUTTER(0); disables automatic shutter linkage.

CT+CAMERACTRL(focusOnOff,captureOnOff);

This command controls focus and capture for DSLR cameras connected via wired shutter cables. Also, it works independently from automatic shutter settings and can trigger a single focus or capture action separately.

Syntax format: CT+CAMERACTRL(focusOnOff,captureOnOff);

First parameter focusOnOff accepts 0 or 1. 0: Stop focus signal output; 1: Start focus.

Second parameter captureOnOff accepts 0 or 1. 0: Stop capture signal; 1: Start capture.

In addition, you can freely combine these two parameters.

For instance, focusOnOff=1 and captureOnOff=0 only activates focus without taking photos. Meanwhile, focusOnOff=1 and captureOnOff=1 runs focus then triggers capture. Conversely, focusOnOff=0 and captureOnOff=1 fires shutter directly and skips the focus step.

Important note: To use this command, install a 3.5mm shutter cable matching your camera model and plug it into the turntable shutter hardware port. Without shutter hardware, this command produces no physical output.

Level Signal Behavior (Must Read)

CAMERACTRL outputs continuous level signals rather than momentary pulses. When you send CT+CAMERACTRL(1,1); or CT+CAMERACTRL(0,1);, the corresponding pin signal stays active continuously. If you skip the reset command, the shutter or focus signal remains on, which may cause repeated shooting or lock your camera.

Therefore, every focus or capture trigger command must be immediately followed by CT+CAMERACTRL(0,0);. This reset command pulls all signal pins low to release focus and shutter.

Additionally, add a 200 to 500 millisecond delay between the two commands. This interval helps the DSLR fully receive and respond to the capture signal.

CT+PHONECAMCTRL(ShutterTime);

This command targets the ComXimShutter Bluetooth mobile shutter. Specifically, it exclusively controls capture signals for smartphones.

Syntax format: CT+PHONECAMCTRL(ShutterTime);

The parameter ShutterTime sets the duration width of the Bluetooth shutter signal, measured in milliseconds.

The recommended value range is 250 to 500.

In fact, Bluetooth receiving sensitivity differs across mobile brands. If triggering becomes unstable, adjust this value. On one hand, too small a value makes phones fail to detect shutter signals. On the other hand, an excessively large value increases single-shot capture time.

Important note: This command only works for the ComXimShutter Bluetooth channel. It cannot control wired DSLR cameras.

Step-by-step Practical Tutorial

SETAUTOSHUTTER, CAMERACTRL and PHONECAMCTRL CT command syntax and workflow for motorized turntable camera control

Step 1: Confirm the Hardware Model

First, verify your programmable electric turntable hardware model. The model suffix must include S or PS, or shutter commands will have no effect.

Step 2: Prepare Capture Accessories

Next, prepare matching accessories for your capture device. DSLR cameras require a compatible shutter cable. For mobile capture, enable smartphone Bluetooth and pair the ComXimShutter device.

Step 3: Establish the Communication Connection

After that, you can use USB serial, WiFi hotspot or BLE Bluetooth to connect the turntable. For USB connection on computers, install the CH340 serial driver in advance.

Step 4: Set the Automatic Shutter Switch

Then send the base shutter switch command. Run CT+SETAUTOSHUTTER first to activate or disable automatic linkage mode.

Step 5: Call Capture Commands as Needed

For fully automated linked shooting, activate SETAUTOSHUTTER then send step rotation commands. The turntable triggers shutter automatically during pauses.

For manual single capture, call CAMERACTRL or PHONECAMCTRL directly. Remember that CAMERACTRL must be sent in pairs: trigger first, then reset.

Step 6: Check the Capture Result

Subsequently, wait for command execution. Check whether your camera or mobile phone successfully captures images.

Step 7: Finish the Task

Lastly, send stop commands to halt turntable movement. You can also run SETAUTOSHUTTER(0) to turn off automatic shutter and prevent accidental triggers later.

Standard Practical Command Examples

Example 1: Enable Turntable Automatic Shutter Linkage

CT+SETAUTOSHUTTER(1);

Explanation: Activates automatic shutter settings. When the turntable runs step mode, it outputs capture signals after each pause. Combined with multi-step rotation commands for the programmable electric turntable, it achieves fully automatic 360-degree shooting.

Example 2: Focus and Capture One Photo on DSLR Camera (Full Two-Command Sequence)

  • CT+CAMERACTRL(1,1);
  • CT+CAMERACTRL(0,0);

Explanation: The first command raises both focus and shutter level. The camera focuses and captures. The second command pulls all pins low to release the shutter signal and prevent continuous triggering. A 200 to 500 millisecond delay is recommended between the two lines.

Example 3: Trigger Shutter Directly and Skip Focus for DSLR (Full Two-Command Sequence)

  • CT+CAMERACTRL(0,1);
  • CT+CAMERACTRL(0,0);

Explanation: The first command raises the shutter level directly and fires capture without focus. The second command resets and releases the shutter. A 200 to 500 millisecond delay is recommended between the two lines.

Example 4: Bluetooth Mobile Shutter with Signal Width Set to 350ms

CT+PHONECAMCTRL(350);

Explanation: Sends Bluetooth shutter signal lasting 350ms. This value sits inside the recommended range and works with most Android phones. If capture fails, test values 400 or 450.

Common Errors and Troubleshooting

Practical CT command examples and troubleshooting for automated turntable photography and 3D scanning

Issue 1: Camera Shows No Response After Sending Capture Commands

First check the turntable model and confirm S/PS shutter hardware exists. Next inspect physical shutter cable connections and ensure tight insertion. Then verify stable communication links and correct command spelling. CT commands are case-sensitive. Parentheses, commas and semicolons cannot be omitted.

Issue 2: Turntable Rotates and Pauses Normally, but No Photo Is Captured

Check if SETAUTOSHUTTER parameter equals 1. Confirm the turntable runs under step mode. Continuous rotation and home return modes will not trigger auto shutter. Also verify shutter cable or Bluetooth shutter pairing status.

Issue 3: Bluetooth Mobile Shutter Triggers Intermittently

Adjust the ShutterTime parameter inside PHONECAMCTRL. Test values between 250 and 500. Shorten the distance between mobile and turntable. Stay away from Bluetooth interference sources such as routers and wireless keyboards.

Issue 4: CAMERACTRL Focus Command Fails

Confirm your camera lens switches to AF auto focus mode. Make sure the shutter cable matches your camera brand. Some cameras require permission for external shutter control.

Issue 5: Camera Keeps Shooting Burst or Shutter Stuck Continuously

Cause: Missing the CT+CAMERACTRL(0,0); reset command. The shutter pin stays at high level. CAMERACTRL outputs level signals, not pulse signals.

Solution: Append the reset command after every capture trigger command. Insert a 200 to 500 millisecond delay between the trigger and reset. If the shutter is already stuck, press the camera shutter release button manually to unlock it.

Safety Guidelines and Equipment Maintenance Notes

  • First of all, before running automatic capture jobs, secure samples placed on the turntable surface. Shifting or falling samples may scratch the turntable tabletop and damage camera lenses.
  • Secondly, do not run long continuous auto capture tasks when turntable load exceeds rated maximum capacity. Overload harms the stepper motor. If sample size extends beyond the turntable table, calculate the maximum load following torque formulas.
  • Thirdly, keep shutter ports dry. Liquid or dust entering the 3.5mm port causes poor contact and damages shutter output circuits.
  • Fourthly, for long bulk capture sessions, pause the device every 1 to 2 hours. Let the stepper motor and main control board dissipate heat to avoid thermal shutdown protection.
  • Fifthly, avoid sending large batches of capture commands rapidly and repeatedly. Frequent continuous shutter signals burden cameras and cause command queue congestion inside the turntable controller.

FAQ Section

  • Q1: After SETAUTOSHUTTER is enabled, will all turntable rotation modes trigger photos automatically?
  • A1: No. Auto shutter only activates for step-based modes including repeat step and multi-step within one full rotation. Continuous rotation and home return modes do not fire shutter signals.
  • Q2: Can CAMERACTRL and PHONECAMCTRL be used together at the same time?
  • A2: Concurrent calls are not recommended. CAMERACTRL controls wired DSLR shutters, and PHONECAMCTRL handles mobile Bluetooth shutters. These two hardware channels operate separately. Sending both commands at once creates signal conflict. You must pick one capture solution only.
  • Q3: When I send CT commands over WiFi, do shutter commands differ from USB serial syntax?
  • A3: There is zero difference. The CT command set works uniformly across all communication channels. USB, WiFi and Bluetooth accept exactly identical command text.
  • Q4: Can non-S/PS turntables gain shutter trigger functions via firmware upgrade?
  • A4: No. Shutter functions depend on physical hardware circuits. Firmware updates cannot add hardware shutter output modules. Models without supporting hardware cannot use this group of photo CT commands. You must purchase the programmable electric turntable with S or PS hardware revision.
  • Q5: What happens if ShutterTime in PHONECAMCTRL exceeds 500?
  • A5: Too large values extend Bluetooth shutter signal duration. Some phones interpret this incorrectly. Consequences include accidental burst shots or failed capture. Keep this parameter between 250 and 500.
  • Q6: Does auto shutter trigger immediately when the turntable stops?
  • A6: No. After the turntable finishes stepping and pauses, it waits 2 seconds before sending shutter signals. This delay can be adjusted inside matching software. It eliminates mechanical vibration from the turntable to guarantee sharp images.
  • Q7: If SETAUTOSHUTTER enables auto shutter, can I manually capture extra shots using CAMERACTRL?
  • A7: Yes. SETAUTOSHUTTER only manages automatic linkage logic. CAMERACTRL is an independent single-shot command and works regardless of SETAUTOSHUTTER status.
  • Q8: Why does my camera keep taking photos after I send CAMERACTRL(0,1)?
  • A8: Because CAMERACTRL outputs continuous level signals, not momentary pulses. You must send CT+CAMERACTRL(0,0); immediately after the trigger command to pull the shutter pin low and end the capture action. Without the reset command, the shutter signal stays active and causes continuous burst shooting or lock-up.

Full Article Summary

In short, SETAUTOSHUTTER, CAMERACTRL and PHONECAMCTRL form the complete auto capture control system for the programmable electric turntable.

SETAUTOSHUTTER toggles the global auto shutter linkage switch. CAMERACTRL manages wired DSLR focus and shutter release, and must always be sent as a trigger plus reset pair. PHONECAMCTRL sets signal duration for Bluetooth mobile shutters.

This command set fits e-commerce 360-degree product shooting, figurine 3D scanning and cultural relic digitization projects. Furthermore, developers can embed these commands into custom automated capture platforms.

Before operation, confirm your turntable carries S or PS shutter hardware modules, otherwise no capture signals can be sent. When tuning parameters, modify values incrementally and troubleshoot connection issues to maintain stable capture.

Once paired with angle step CT commands for the programmable electric turntable, you can build a low-cost fully automatic still photography workstation.

Leave a Reply

Your email address will not be published. Required fields are marked *


类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注