jevans3142 / adc-bar-lx Goto Github PK
View Code? Open in Web Editor NEWBar lighting controller for the ADC Theatre
Bar lighting controller for the ADC Theatre
SD card IO is currently done inline with refreshing the screen. IO could be performed in the background to improve snappyness
No proper setup to ensure these arrive in sensible configs if no SD card settings loaded?
Control of building front floods and other FOH DMX devices: would require a major rewrite to accomodate second control panel, possibly second DMX output
This is because the UART is triggering a data event every 120 bytes which is the default - during a break event the last set of bytes get lost.
Believed to be when output routine can't take the mutex in time from the input code when the two threads are trying to both read and write the incoming DMX buffer at the same time. Solution will be to double buffer or similar.
When unplugging an external lighting desk the values should not hold but instead be reset to zero for the HTP merge
draw_byte, which is called by the text drawing functions, defaults to using 'WHITE' draw mode regardless of what parameter was passed to the calling function.
When using the up and down buttons in menu screens, holding the up and down button should speed up entry to reduce button hammering
Across all files. Sort out using signed vs. unsigned. Remove unneeded data checks >0 when using unsigned.
Total screen refreshes as implemented in screen_refresh() are very visually apparent. Blanking the display during the refresh hasn't made it better, neither has altering the I2C speed.
Possible fixes
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.