Git Product home page Git Product logo

ledmap's People

Contributors

devicercode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ledmap's Issues

Implement manual click-to-add-point mapping

As above, also needs controls for forward and back and display for current number, probably do it so if position is already defined but a new one is clicked on then it replaces. Consider making current one flash or something for better clarity too.

Add power useage estimates for selected LED types

Needs a drop down i can populate with known carefully measured values, can only do WS2812 and APA102 regular size pixels for now, estimate and display for chip-only, no lights on and all lights on max, perhaps an inbetween as well?

problem with processing writing (serial.write) lightsarray

The serial write of lightsarray in processing ins't working as expected ... 'show all leds' on and off is working ... but when I try and do an auto mapping more than one led lights up simultaneously (up to 3 of them) during the mapping process ... usually one of them is colored red ... also with the 'showLedUnderMouse' more than one led lights up ... and nowhere near the mouse ... I have tested the arduino side of things and it seams to be coming from the byte serial write out of processing ... is this a versioning issue maybe? what version's were used for development? Is this possibly a signed unsigned issue perhaps in doSingleLED()? Is it even necessary to send the whole led array (lightsarray) over serial each draw frame to do this? couldn't it just be a simple protocol to step through the leds one by one?

arduino-1.8.6-windows
PROCESSING 3.4 (REV 0265) - 26 July 2018

Add ability to reset serial ports

As in create a button next to the menu for serial port selection so the user can disconnected a mapped setup and then attach a new controller to map without having to exit and re-open the program. it should repopulate the menu when clicked with whatever is currently connected.

Implement superfast mapping

Rework old log-time mapping for superfast large scale mapping. Add more error bits so it's something like 19/20 patterns for 2^16 (65536) leds.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.