]> git.scottworley.com Git - tattlekey/history - client
README: Fix image path for display in gitweb
[tattlekey] / client /
2023-10-11 Scott WorleyVersion 0.1.0 v0.1.0
2023-10-10 Scott Worleyclient: New epoch if seq wraps
2023-10-10 Scott Worleyserver: Clarify license
2023-10-10 Scott Worleyclient: Change wire format!: Add epoch
2023-10-10 Scott Worleyclient: Change wire format!: Expand `ago` field: 16...
2023-10-10 Scott Worleyclient: Bump default config_resend_count 5 → 16
2023-10-10 Scott Worleyclient: Explain the exponential re-send delay
2023-10-10 Scott Worleyclient: Specify license
2023-10-10 Scott Worleyclient: lint nits
2023-10-10 Scott Worleyclient: const config
2023-10-10 Scott Worleyclient: Make the queue size bounds configurable
2023-10-10 Scott Worleyclient: Hold presses in queues, one queue per send_count
2023-10-10 Scott Worleyclient: xcalloc
2023-10-10 Scott Worleyclient: get_press_due_for_resend()
2023-10-10 Scott Worleyclient: create_press() → add_press()
2023-10-10 Scott Worleyclient: Bundle press_t[] & pheap_t* together as press_p...
2023-10-10 Scott Worleyclient: Rename sends.c → press.c
2023-10-10 Scott Worleyclient: Rename: send → press
2023-10-10 Scott Worleyclient: Rename: set_send_alarm → set_resend_alarm
2023-10-10 Scott Worleyclient: Rename the event enum values
2023-10-10 Scott Worleyclient: Rename: send_report -> send_report_packet
2023-10-10 Scott Worleyclient: Extract set_send_alarm()
2023-10-10 Scott Worleyclient: next_scheduled_send()
2023-10-10 Scott Worleyclient: create_send()
2023-10-09 Scott Worleyclient: Start moving pending-sends logic out to sends.c
2023-10-09 Scott Worleyclient: Exponential backoff resend intervals
2023-10-09 Scott Worleyclient: Stop sleeping separately for each re-send
2023-10-09 Scott Worleyclient: Extract pending-send object as send_t
2023-10-09 Scott Worleyclient: Move queue servicing to service_queue()
2023-10-09 Scott Worleyclient: Interleave accepting new button presses & re...
2023-10-09 Scott Worleyclient: queue_try_add_ignoring_errors()
2023-10-09 Scott Worleyclient: Set up for multiple types of events to go into...
2023-10-09 Scott Worleyclient: Prefix all the config settings with "config_"
2023-10-09 Scott Worleyclient: Calculate 'ago' with a clock
2023-10-09 Scott Worleyclient: Work in 1-second granularity
2023-10-09 Scott Worleyclient: Send each report multiple times
2023-10-09 Scott Worleyclient: Less chatty with the LED
2023-10-09 Scott Worleyclient: debounce
2023-10-08 Scott Worleyclient: Initial wifi connection time: 10s → 90s
2023-10-08 Scott Worleyclient: Don't sleep in interrupt context
2023-10-08 Scott Worleyclient: Respond to button press
2023-10-08 Scott Worleyclient: Explain config settings
2023-10-08 Scott Worleyclient: net: Fix port byte order
2023-10-08 Scott Worleyclient: Send UDP packets
2023-10-08 Scott Worleyclient: Move config to config.c
2023-09-30 Scott Worleyclient: Move blink stuff to separate file
2023-09-29 Scott Worleyclient: Connect to wifi
2023-09-29 Scott Worleyclient: Fancier blinking
2023-09-29 Scott Worleyclient: Build wifi deps
2023-09-29 Scott Worleyclient: Get lwipopts.h from pico-examples
2023-09-29 Scott Worleyclient: Build in a Debian VM
2023-09-29 Scott Worleyclient: Use standard <nixpkgs>
2023-09-29 Scott Worleyclient: Install the .uf2
2023-09-29 Scott Worleyclient: Switch to pico_w blink example
2023-09-28 Scott Worleyclient: Start with the 'blink' example