CT+START Command Complete Tutorial|All-in-One Control for Programmable Electric Turntable

Command Overview
CT+START(direction,turnMode,shutter,angle,seconds,times); works as the core all-in-one compound CT command for ComXim programmable electric turntables. With just one instruction, you can configure rotation direction, working mode, auto-shutter trigger, step angle, pause duration and repeat cycles. You can then launch the complete turntable sequence directly. This approach reduces the need for multiple separate setup commands. It also lowers the risk of timing errors caused by repeated communication handshakes.
Supported Hardware and Core Advantages
This command applies to programmable electric turntables running firmware V2R02C01 or newer. It is especially useful for users who want stable, repeatable automation sequences. The instruction combines several settings into one transmission. It executes rotation, pause and shutter actions as a single atomic workflow. It remains compatible with USB serial, Wi-Fi and BLE Bluetooth connections. It also works across physical remotes, Windows software, mobile apps and custom programs built with the turntable CT command kit.
Detailed Real-World Application Scenarios
This single command supports many common shooting and testing workflows.
Automated E-Commerce Product Photography
Cross-border store operators often need consistent 360-degree product visuals. You can predefine evenly divided angles and fixed pause intervals before capture. The turntable will then rotate to each position, hold still and trigger the shutter automatically. This process reduces manual operation during batch shooting. It also helps teams generate multi-angle product assets more efficiently for WooCommerce listings.
3D Scanning and Object Reconstruction
This turntable can work alongside a 3D product photography kit for digital reconstruction tasks. You can set precise step angles for object scanning. The 3D capture software can then listen for event feedback from the turntable. It will capture texture and geometry data at each stop. This workflow supports more accurate digital model building for physical products.
Short-Form Product Video Production
Repeat-step mode is helpful for creating smooth orbiting clips. Your camera can record continuously while the turntable rotates and pauses in cycles. The resulting footage is easy to use for product showcase videos. It works particularly well for jewelry, bags, small appliances and other consumer goods.
Automated Hardware Testing and Secondary Development
Developers often use CT+START to reproduce rotation sequences during validation. You can enable event reporting to receive TB_PAUSE and TB_END messages. Your custom application can then read these events to check task progress. This method makes integration debugging easier and more reliable.
Collectible and Figure Multi-Angle Shooting
Swing mode gives creators a simple way to capture dynamic multi-angle content. The turntable moves back and forth around the starting position. You can record different viewing angles for figures, collectibles and display items. This mode is less suitable for full 360-degree capture but useful for highlight shots.
Command Syntax and Full Parameter Breakdown

Standard Command Format
CT+START(direction,turnMode,shutter,angle,seconds,times);
Critical Format Rules
You must use English half-width symbols in the command. Full-width brackets, commas or semicolons can cause execution failures. Each parameter must be separated by an English comma. You should avoid extra spaces inside the parentheses. The command must end with a semicolon; otherwise, the firmware may return a syntax error.
Parameter-by-Parameter Explanation
- direction: accepts
0or1.0means clockwise rotation, while1means counter-clockwise rotation. - turnMode: accepts
0,1or2.0means continuous rotation,1means repeat-step mode, and2means pendulum swing mode. - shutter: accepts
0or1.0disables the auto shutter, while1enables it. Auto shutter functions only work on hardware with the S or PS suffix. - angle: accepts a positive float number, measured in degrees. Both decimal values and fraction expressions such as
360/16are supported. - seconds: accepts a positive integer. It defines the pause time after each rotation movement, measured in seconds.
- times: accepts a positive integer. It sets how many times the full rotate-pause cycle will repeat.
Additional Notes
When turnMode is set to 0, the firmware will ignore angle, seconds and times. The auto shutter only activates on hardware models marked with S or PS. Unsupported hardware will usually skip the shutter signal without returning an error. You can use either decimal or fraction input to simplify evenly spaced full-circle shooting.
Step-by-Step Practical Operation Guide

Step 1: Pre-Operation Hardware Preparation
Connect the programmable turntable to its DC power supply and turn on the device. Wait about 5 seconds for the hardware to finish initialization. Establish communication through USB serial, Wi-Fi or BLE Bluetooth. Complete the pairing process between your host device and the turntable. If you need auto photography, attach the shutter cable or pair the ComXimShutter Bluetooth shutter. You should also confirm the firmware version by sending CT+GETFWV();.
Step 2: Configure Basic System Switches
Start by enabling event reporting with CT+EVENT(1);. This setting allows you to receive TB_PAUSE and TB_END messages. You can use these messages to monitor the workflow in real time.
In addition, enable the heartbeat signal with CT+HEARTBEAT(1);. The heartbeat helps detect unexpected connection drops. It is especially useful during long automated sequences.
If you want to avoid remote-control interference, run CT+IRDISABLE(1);. This command disables infrared remote input during unattended operation.
Step 3: Input and Send the Command
Type or paste the full CT+START command into your debug tool or custom program. Check that all punctuation marks are English half-width characters. Confirm that the command ends with a semicolon. Press send to transmit the instruction to the turntable.
Step 4: Understand the Execution Logic
In turnMode=1 repeat-step mode, the turntable rotates by the defined angle, pauses for the configured seconds, then repeats the process. The auto shutter fires near the middle of each pause. After all cycles finish, the turntable sends CR+EVENT=TB_END;.
In turnMode=2 swing mode, the turntable swings back and forth around the starting position. It repeats the swing action according to the times value.
In turnMode=0 continuous mode, the turntable keeps spinning in the target direction. The angle, seconds and times parameters do not apply in this mode.
Step 5: Stop and Reset the Device
If you need to stop the turntable immediately, send CT+SETSTOP();. This command halts the current sequence without saving new settings.
If you want to return to the software zero point, run CT+TOZERO();. This is helpful for resetting position after a test sequence.
If you want to keep settings after power off, call CT+SAVECONF();. This writes the current configuration into flash memory.
Real-World Working Examples
Example 1: Full 360-Degree Product Capture
Set the turntable to clockwise repeat-step mode with auto shutter enabled. Use a step angle of 22.5 degrees, a pause time of 4 seconds and 16 total cycles. This setup completes one full 360-degree rotation across 16 stops.
CT+START(0,1,1,22.5,4,16);
This command is useful for standard product 360-degree views. The 16-stop layout creates smooth visual coverage. You can also write the angle as 360/16 if your workflow prefers fraction input.
Example 2: Pendulum Swing Display
Set the turntable to counter-clockwise swing mode with auto shutter disabled. Use a swing angle of 45 degrees, a pause time of 3 seconds and 10 cycles. This configuration creates a back-and-forth display movement.
CT+START(1,2,0,45,3,10);
This example is suitable for product highlight clips rather than full 360 capture. It works well when you want to show reflective surfaces or dynamic angles.
Example 3: Continuous Rotation Test
Set the turntable to continuous clockwise rotation with shutter disabled. The command may look like CT+START(0,0,0,10,2,5);. In this mode, the turntable keeps spinning continuously.
Note that angle, seconds and times have no effect in continuous mode. This example is mainly used for motion tests and not for standard still-photo capture.
Common Error Codes and Troubleshooting
Error CR+ERR=42–48: Symbol or Format Issues
Error codes in the 42–48 range usually indicate punctuation or format problems. The command may contain full-width Chinese characters, a missing semicolon or an incorrect plus symbol. You should rewrite the command using strict English half-width symbols. Copying the standard format often helps avoid these mistakes.
Error CR+ERR=80–89: Parameter Out of Range
Error codes in the 80–89 range usually mean that one or more parameters are invalid. The input may be negative, or seconds and times may contain decimals. The turnMode value may also be outside the allowed range of 0, 1 and 2. You should check each parameter against the official value table.
Command Returns CR+OK but the Turntable Does Not Move
If the device returns CR+OK but does not rotate, start checking from the execution mode first. If turnMode=0 is active, the angle-related parameters will be ignored. You should also check the power adapter and connection stability. Another possible reason is overload or mechanical resistance. If none of these apply, you may need to check the firmware version.
Turntable Rotates but the Shutter Does Not Fire
If rotation works normally but the shutter never triggers, check the shutter parameter first. Confirm that it is set to 1. Then verify that your hardware model supports the auto shutter function. You should also inspect the shutter cable or Bluetooth pairing status.
Safety Guidelines and Hardware Maintenance
Load and Heat Management
Never place a load heavier than the turntable’s rated maximum weight. Overload can cause motor stall and shorten the device lifespan. After long automated batches, pause the system for 5 to 10 minutes. This pause allows the motor to cool down and reduces heat-related risks.
Motion and Operational Safety
Clear the surrounding area before using swing mode. Physical collisions can damage both the product and the turntable. During automated operation, avoid pressing the infrared remote randomly. Conflicting manual inputs can disrupt the running parameters. For fully unattended tasks, you can disable the infrared remote with CT+IRDISABLE(1);.
Command Queue and Environmental Care
Send only one CT+START command at a time during active operation. Sending too many commands in a short period can overflow the internal queue. It may also cause unusual device behaviour. Keep the turntable surface and ports dry. Do not run the hardware in continuously humid or dusty environments.
FAQ Section
Q1: What is the difference between CT+START and separate CT+SETDIR, CT+SETMODE, CT+RUN commands?
A: Separate commands configure settings step by step before execution. CT+START sends all core settings in one instruction. This approach reduces timing offset risks during integration. It is therefore preferred for custom automation workflows.
Q2: I set shutter=1 but received CR+OK without any photo action. Why?
A: CR+OK only means the command format is valid. It does not guarantee that the hardware supports auto shutter. If your model lacks S or PS support, the shutter signal will simply not output. You should check the model suffix carefully.
Q3: Can I use fraction expressions for the angle parameter?
A: Yes. The firmware supports fraction expressions such as 360/16. This kind of input is convenient for evenly divided full-circle shooting.
Q4: What does the times parameter mean in swing mode?
A: In swing mode, times refers to the total number of back-and-forth cycles. Each full swing cycle includes movement in both directions.
Q5: Will my settings be saved after a power failure?
A: No. Runtime settings stored in memory will disappear after power off. You must call CT+SAVECONF(); explicitly if you want to save them permanently.
Q6: How do I know when the CT+START sequence has finished?
A: Enable the EVENT switch first. When all cycles are complete, the turntable will send CR+EVENT=TB_END;. Your host program can monitor this event to confirm task completion.
Q7: Can CT+START be used over USB, Wi-Fi and BLE equally?
A: Yes. The CT command text remains the same across these communication layers. The hardware firmware handles the transport differences internally.
Q8: What happens if I set times=0?
A: The times parameter requires a positive integer. If you set it to 0, the firmware will return a parameter out-of-range error.
Article Conclusion
CT+START(direction,turnMode,shutter,angle,seconds,times); remains one of the most useful compound commands for programmable electric turntables. It lets users configure direction, mode, shutter, angle, pause and repeat count in a single line. It also launches the hardware sequence immediately after transmission.
This command is especially valuable for e-commerce product photography, 3D scanning, short video production and custom integration testing. It simplifies workflow design and improves timing stability.
If you want the best results, always use English half-width symbols. Confirm whether your hardware supports the auto shutter function. Monitor event feedback during long sequences. Avoid invalid parameter values that could trigger error responses.
This tutorial is suitable for product photographers, 3D scanning specialists and embedded developers building custom automation solutions.
Leave a Reply