lp:flashlight-firmware

Created by Selene ToyKeeper on 2014-07-20 and last modified on 2018-11-16
Get this branch:
bzr branch lp:flashlight-firmware
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

221. By Selene Scriven <email address hidden> on 2018-11-16

merged recent fsm branch updates

220. By Selene Scriven <email address hidden> on 2018-11-10

Fixed biscotti's pinout map.

219. By Selene Scriven <email address hidden> on 2018-11-03

merged flash-safer branch (clean up flash/build scripts and make flashing less likely to produce bricks)

218. By Selene Scriven <email address hidden> on 2018-10-16

Added Flashy Mike's OTSM example code for later reference.
Off Time Sleep Mode accurately measures time for a few seconds
while power is physically disconnected from the MCU.

217. By Selene Scriven <email address hidden> on 2018-10-10

merged the past month of updates from fsm branch

216. By Selene Scriven <email address hidden> on 2018-09-29

Added RampingIOS V2 manual by phil_g.

215. By Selene Scriven <email address hidden> on 2018-09-05

merged fsm updates, fixed stepped ramping "negative zero" bug

214. By Selene Scriven <email address hidden> on 2018-09-03

merged latest FSM updates/fixes,
including a fix for a bug added by the previous merge

213. By Selene Scriven <email address hidden> on 2018-08-26

bistro: fixed bug where hi-lo mode order didn't work.
(was introduced a while back when applying ROM size optimizations from biscotti, I think)

212. By Selene Scriven <email address hidden> on 2018-08-23

merged in zeroflow's fixes and my related changes:
- fixed main emitters coming on while changing aux LED mode
- made strobe group mode selection more configurable at compile time
- refactored eeprom indexes in the same manner as strobe indexes,
  for cleaner and more robust code
- added -fshort-enums to compile options for smaller ROM size
- made interrupt_nice_delays() automatic every time the user completes
  a button press sequence, so all delays collapse until the next trip
  through main()... this reduces ROM size and simplifies code and
  eliminates risk of not responding right away

Tested on D4 and D4S.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.