NLED Aurora Protocol - Windows Command Line

Uses methods native to windows without any third-party installations. Sends NLED Aurora Protocol commands to compatible devices connected to a serial port. These scripts can be called either by command line, shortcuts, other programs, keyboard shortcuts(Such as Logictech G Keys), etc.

This website was a great help in creating the batch files and commands. No Affiliation.
https://batchloaf.wordpress.com/2013/02/12/simple-trick-for-sending-characters-to-a-serial-port-in-windows/

Download Most Recent Version Download ZIP
GitHub Project GitHub
README Download
Additional Documentation on Aurora Protocol Download

Install and Usage:
1. Place the folder somewhere on the computer where the files can be accessed.
2. Plug in your NLED Aurora compatible device to the computer. Install driver if necassary.
3. Open the Device Manager and expand the "Ports (COM & LPT)" menu.
4. Locate the NLED device and note the "COMx" name, such as "COM5"
5. Open "com.txt" and copy the serial port name into it. Use only the first line, and do not use any spaces.
6. If using a serial adapter, native USB devices do not require this step. Open "baud.txt" and place the desired baud rate onto the first line.
7. Setup is complete.
8. Execute the .vbs scripts, each command requires a separate .vbs script. Double click the script or call from shortcut, software, command line, etc
9. Commands can also be issued through send-aurora-command.bat with an argument(shown below)
Examples: "send-aurora-command.bat NEXTSEQ" "send-aurora-command.bat PREVSEQ" "send-aurora-command.bat ONOFF" "send-aurora-command.bat PAUSETOG"

Notes:
A. Changing the USB port the controller is hooked up to may change the "COMx" name assigned by the Windows operating system.
B. Since commands have to be sent as numbers(not character/ASCII) the required values are defined in .hex files that can be edited using numerous HEX file editors.
C. VBS script silently(without opening a command window) executes the batch(.bat) file. An argument is passed to the batch file to indicate what command to issue. If the proper argument is passed, and the COM/serial port is available, the batch file will send the required command bytes to the controller immediately.
D. Other commands could be added, see the NLED Aurora Command Manual found at www.NLEDshop.com/nledaurora

Arguments:
ONOFF: Toggle Device On/Off
PAUSETOG: Toggle Pause
FADEDOWN: Pauses sequence and fades down the LEDs to off
PREVSEQ: Change to Previous Sequence on Index
NEXTSEQ: Change to Next Sequence on Index

SEQID1: Select Sequence by ID Number - 1
SEQID2: Select Sequence by ID Number - 2
....
SEQID10: Select Sequence by ID Number - 10

Copyright © 2024 Northern Lights Electronic Design, LLC