projects
/
gps-watch.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gps-watch.git
2020-03-28
Tilman Sauerbeck
application: Introduce data model struct and view structs.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-28
Tilman Sauerbeck
common: Store distance travelled in Logger instance.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-22
Tilman Sauerbeck
application: Fix indentation broken by previous changeset.
commit
|
commitdiff
|
tree
|
snapshot
2020-03-22
Tilman Sauerbeck
application: Use the Button struct to handle the play...
commit
|
commitdiff
|
tree
|
snapshot
2020-03-22
Tilman Sauerbeck
application: Add the button module.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-18
Tilman Sauerbeck
build: Adjustments for scons running in Python 3.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-18
Tilman Sauerbeck
common: Implement the "rm" shell command.
commit
|
commitdiff
|
tree
|
snapshot
2020-02-18
Tilman Sauerbeck
common: Implement Logger::remove_recording().
commit
|
commitdiff
|
tree
|
snapshot
2020-02-11
Tilman Sauerbeck
common: Implement Storage::erase() in Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
common: Rename TimeAndPos::latitude to latitude_deg.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
application: Show distance travelled while recording.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
common: Implement TimeAndPos::distance_cm().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
common: Store GPS coordinates in radians, too.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
common: Add the fixed15_49 module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-19
Tilman Sauerbeck
test: Order arguments to assert_eq!() consistently.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-13
Tilman Sauerbeck
common: Include the recordings' size in the listing.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
common: Avoid duplicated recordings shown in Logger...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
common: Use slice.swap() to clean up SectorHeaderIter...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
common: Factor out the SectorHeaderIter::sort() method.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
test: Verify Logger::list_recordings()'s behavior with...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
test: Make Logger test's pipe non-blocking.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-12
Tilman Sauerbeck
test: Add a first test for Logger::list_recordings().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
tools: Import the gpxify program.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
tools: Add license header to update-firmware.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
common: Implement the "ls" shell command.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
common: Implement Logger::list_recordings().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
common: Make Logger::read_sector_header() read the...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-11
Tilman Sauerbeck
test: Use a pipe to back the write buffer for the Logge...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Silence compiler warnings about ignored Result...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement the "get" shell command.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
application: Start and stop recordings by pressing...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Logger::has_recording().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
contrib: Add udev rules file.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Add missing Write Enable command to Mx25L:...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
application: Set up a Logger instance.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Make Logger::storage public.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Logger::get_recording().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Synchronize sector headers after a recording...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Factor out Logger::read_sector_header().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
test: Add tests for the logger module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Add the logger module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
test: Add tests for the gps module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Make Gps::update() access UART0's receive buffe...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
build: Add infrastructure for building automated tests.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
build: Split SConscript.libcommon in two.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement the "dump_storage" shell command.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Storage::size() in Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement the "clear_storage" shell command.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
application: Integrate flash storage via Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Storage::clear() in Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
application: Integrate the shell.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Mx25l::erase_all().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Storage::write() in Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Mx25l::program_page().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Implement Mx25l::erase_sector().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Add the varint module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-09
Tilman Sauerbeck
common: Add the yencode module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
common: Implement Time::fmt_date().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
common: Add the shell module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
bootloader: Stay in bootloader when the middle left...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
application: Make system reset less likely do be run...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
application: Configure the remaining push buttons.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
application: Factor out the configure_push_buttons...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
application: Factor out the reset_requested() function.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
application: Set up pins for the MX25L flash memory.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
common: Implement Storage::read() in Mx25l.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-08
Tilman Sauerbeck
common: Add the storage module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Perform system reset from panic handler...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the mx25l module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Accept DGPS fix information.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Increase size of the UART receive ringbuffer.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the spi module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Restart NMEA message parsing when a '$' charact...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
tools: Pad final chunks with 0xff if necessary.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Move panic handler out of libcommon.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Show current time on the display if we...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement Time::fmt_time().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the time module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the fmt module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement screen::clear() and screen::draw_text().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Tweak bit order of screen data.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Visualize GPS fix state using the satellit...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Manage whether or not we have valid GPS...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Blink heart icon to indicate liveness.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement display::show_icon() and display...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Extract time and position from GPS NMEA...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the gps module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Set up pins for the GPS.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Define UART0_IRQHandler().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add Rust glue for the ringbuf module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the uart module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Enable OSC0.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement clock::enable_osc0().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Use rustc to link the binaries instead of gcc.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Mark jump_to_application() as noreturn.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Link libgcc from the command line instead of...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Don't link libraries we don't need.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Initialize and clear the display on startup.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Set up pins for the display.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the display module.
commit
|
commitdiff
|
tree
|
snapshot
next