lp://staging/~toykeeper/flashlight-firmware/emisar-d4

Created by Selene ToyKeeper and last modified
Get this branch:
bzr branch lp://staging/~toykeeper/flashlight-firmware/emisar-d4
Only Selene ToyKeeper can upload to this branch. If you are Selene ToyKeeper please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Selene ToyKeeper
Project:
Flashlight Firmware Repository
Status:
Development

Recent revisions

208. By Selene ToyKeeper

corrected info in 'meta'

207. By Selene ToyKeeper

added UI v2 diagram

206. By Selene ToyKeeper

added missing GPL and copyright header

205. By Selene ToyKeeper

A bit of cleanup for .zip release.

204. By Selene ToyKeeper

Updated .hex file, since it looks like this one will be used for production.

203. By Selene ToyKeeper

Bugfix: thermal regulation could "step down" to a level higher than the user requested,
  if the user turned the light off at turbo while hot, then quickly turned it back on at moon.

202. By Selene ToyKeeper

Made it handle below-zero temperatures better.
No longer allows user to bypass maximum thermal ceiling in manual calibration mode.

201. By Selene ToyKeeper

Removed unused LowBattState code. It didn't do anything.
(except possibly delay standby mode after LVP kicks in, which seems like a bad choice)

200. By Selene ToyKeeper

Added soft start... but it sucked so I disabled it.
(interfered with handling double clicks)

199. By Selene ToyKeeper

Made "zero" digits show up as a really fast blink instead of nothing at all.
Refactored repetitive "delay unless modeState changed" logic into a function.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/flashlight-firmware
This branch contains Public information 
Everyone can see this information.