THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM �AS IS� WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. Original Author: Jeffrey Nygaard Company: Northern Lights Electronic Design, LLC Date: April 20th, 2019 Contact: JNygaard@NLEDshop.com Copyright� 2019 by Northern Lights Electronic Design, LLC. All Rights Reserved Want a customized device that runs NLED Auora? We are avaialable for custom design work please contact! ;============= www.NLEDShop.com/nledaurora ============ ;============= www.NorthernLightsElectronicDesign.com ============ NLED 16-Bit RGBW Lamp Controller: https://www.nledshop.com/16bitlamp/ Bootloader v3: 3/3/2019 - Stability improvements v.2e: 4/18/2019 - Device configuration revamp - Fixed Linked sequences - Fixed one-shot play modes - Improvements to NLED Aurora protocol v.2d: 3/3/2019 - Revamped how communication modes are selected by the user. See datasheet - Added protections against bad sequences - Stability improvements v.2c: - Sometimes it wouldn't save the max sequence value after full upload v.2b - Numerous tweaks - Added DMX sequence control, 3 modes v.2a - Added v2 support with all current fixes NLED Pixel Controller Electron: https://www.nledshop.com/pixelelectron/ Bootloader v2: 9/25/2018 - Fixes issue where controller requires reset if selecting "DMX-512" as the pixel chipset. - Tweaked protections for under-voltage lockout, preventing certain bricking issues. Bootloader v3: 3/3/2019 - Stability improvements v.2k: 2/14/2020 - Actually fixed the issue when selecting two colors in a row that do not change and placing start values within them. Was suppose to be fixed on v.2j v.2j: 11/8/2019 - Fixed issue with selecting two colors in a row and setting the start values within them v.2i: 9/3/2019 - SK6805/SK6812 chipset profile had various issues - Packet cloning was broken on some chipsets v.2h: 4/18/2019 - Shipping with new color sequences, 28 total - Fixed issue with linked sequences - Fixed issue with one-shot play modes - Revamped(again) how the expansion header is used for communication. See datasheet - Stability improvements - Improvements to NLED Aurora protocol v.2g: 3/3/2019 - Infrared addon card is disabled, but can use a direct connection to the IR receiver(standard 83KHz) - Added RGB and RGBW compatibility DMX reception modes. All pixels in the strand are set to the same color, using only 3 or 4 DMX channels - Fixed issues with bad sequence data locking up the controller, requiring a bootload - Added Request Configurations feature, which allows the software to request and show the user what the device's configurations are set to. - Revamped how the expansion header is used for communication. See datasheet - Stability improvements v.2f: - Fixed issue where electron would stall after full upload - Sometimes it wouldn't save the max sequence value after full upload v.2e: - increased maximum stand-alone channels to 768(from 512), which is 256 RGB pixels. - fixed packet cloning with faster(lower value) sequence speeds. Was glitching pixels if ran too fast. - revised a few pixel protocols - changed how the activity LED blinks, no longer blinks with packets, minimum of 20Hz. Slower than that and it blinks when packets are sent. - numerous bug fixes and feature tweaks v.2d: - Fixed issue with some power supply setups that caused the device to freeze without USB connected - Fixed DMX-512 output mode, still requires a power-cycle to apply changes when enabling or disabling it. - Rare issue with GRB color swap and Live control was fixed - Fixed issue with pixel #170 with APA102 chipset - Removed TM1814, as it wasn't working anyway and is not worth supporting v.2c: - Added bad Sequence Error detection - fixed misc issues involving data uploading v.2b: - fixed not saving sequence number after selection - Added support for APA106 / PD9823 pixel chipset, previous implementation did not work - Fixed SK6812 RGBW support, wasn't properly updating the 128th pixel - new USB stack NLED Pixel Controller Ion: https://www.nledshop.com/pixelion/ Bootloader v1(reports as 255) vs v2: v2 started shipping 9/25/2018 - Standardized code and properly set the version number for reporting to software. Bootloader v3: 3/3/2019 - Stability improvements v.2k: 2/14/2020 - Actually fixed the issue when selecting two colors in a row that do not change and placing start values within them. Was suppose to be fixed on v.2i v.2j: 2/5/2020 - Fixed issue pertaining to certain pixel chipsets not properly sending certain values. Certain lower values would glitch the output color. v.2i: 11/8/2019 - Fixed issue with selecting two colors in a row and setting the start values within them v.2h: 4/18/2019 - Revamped(again) how the expansion header is used for communication. See datasheet - Stability improvements - Fixed issue with linked sequences - Fixed issue with one-shot play modes - Improvements to NLED Aurora protocol v.2g: 3/3/2019 - Added RGB and RGBW compatibility DMX reception modes. All pixels in the strand are set to the same color, using only 3 or 4 DMX channels - Added Request Configurations feature, which allows the software to request and show the user what the device's configurations are set to. - Revamped how the expansion header is used for communication. See datasheet - Stability improvements v.2f: - Fixed POV and File Play color sequence modes - Sometimes it wouldn't save the max sequence value after full upload v.2e - Changed how the activity LED blinks, no longer blinks with packets, minimum of 10Hz. Slower than that and it blinks when packets are sent. - Revised a few pixel protocols - Added a few protocols - TM1803, TM1804, UCS1903, UCS2903, UCS2904, APA107, SK6805 - Added DMX timeout release feature - All the device configurations storage format. v.2d - Removed TM1814, as it wasn't working anyway and is not worth supporting - Added I.R. Remote Control Add On Card Support - Rare issue with GRB color swap and Live control was fixed v.2c - Added bad Sequence Error detection - fixed misc issues involving data uploading v.2b - Added bad Sequence Error detection v.2a - added v2 support with all current fixes NLED 30 Channel High Current Controller: https://www.nledshop.com/30chan/ v.2e to v.2f: 4/18/2019 - Added set configurations default action, at power up by holding button 2 / SW2 - Fixed issue with linked sequences - Fixed issue with one-shot play modes - Fixed manual output control - Improvements to NLED Aurora protocol v.2d to v.2e: - Sometimes it wouldn't save the max sequence value after full upload v.2c to v.2d - optimized LED display messaging and number calculating - removed FIgureNumeralFlag - fixed/updated the number calculation - issue had been I used an 8-bit number rather than 16 bit - fixed 16-bit serial control mode. - added function to make the activity LED blink slower so it easier to see it is blinking - re-enabled and improved DMX sequence modes - Added DMX time out release to color sequence v.2b - Displays version number at power up - Added bad Sequence Error detection, will dispaly Err - Added menu item selection indication to external LED display v.2a - added v2 support with all current fixes