phase4ground / joco-2018-badge Goto Github PK
View Code? Open in Web Editor NEWElectronic Badge for the JoCo 2018 Cruise
License: Apache License 2.0
Electronic Badge for the JoCo 2018 Cruise
License: Apache License 2.0
Sometimes the same badge name appears in the list more than once. This is for people's names, not the default names, which means there's a failure to deduplicate somewhere. This could also be related to the 'score badges more than once" bug.
Go into a CHIP8 game, say AIRPLANE, and let it run for more than a minute. Exit the game. You now have 20 points more than before, which you can see on the Score screen or on the Wall. Power off the badge, and power it back on. The 20 points are gone and your score is back to the previous saved value.
When hello/score interrupts a bling, LEDs are not cleared afterwards, and this leads to weird looking bling modes or LEDs stuck 'on'. The hello and score blings are asynchronous to any which are running, and we need to look at the entry/exit for these to make sure they play well together.
For the shell puzzles,
Root password is "diligent" but the hash is for "jcoulton".
Sometimes badges were scored more than once. It's not clear whether this happened after a power cycle on the badge.
Sometimes names in the score list have appended characters from other badges. Occasionally you see a short badge name with trailing characters from a longer badge name.
The list of IO pins that can be twiddled from TCL didn’t get updated to match the board layout.
This is because we reassigned some pins that were used for the Bender badge, in order to free up the NFC antenna pins.
Take the google gameplay document and publish it here. Clean and edit if necessary.
It doesn't show every badge, and that confused people
The "Hello" pacing of one per minute, combined with a maximum score rate of one badge per minute, made it a little hard for new badge holders to navigate the menus if there were a lot of badges around. Every time a 'hello' or 'score' starts, you have to wait for it to finish before proceeding.
The tilt switches are kinda crappy and noisy. If we use the same switches, we should put a longer filter on them. An accelerometer would be way better.
This error displays after tagging in at the dispenser with a badge. Cycling power on the badge usually helped, and it seemed like keeping the badge very close to the dispenser until the trinket was dispensed also helped. It seemed worse when there were many (8-12) badges near the dispenser.
When custom bling is selected with no LCD animation plus an LED animation, the LED play frame rate is high. Possibly because the LED callback is normally determined by the LCD refresh rate, but I haven't looked at the code.
We need to be able to move SD cards between badges for swapping bad badges, and allow people to keep their score and bling unlocks. This is a bit problematic now because of the way we use the GAP address and device ID.
This only matters when the badge is reset. Could easily divide the file length by the size of an entry to get the actual count.
We really need a night mode or light level sensor. And/or a was to turn off hello and score blings, or at least just the LEDs. In dark areas (like during concerts) the badges are very bright.
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.