Wykres commitów

9 Commity (1ad5b02eb7add732f9e593e308bd8f1ec8ceb368)

Autor SHA1 Wiadomość Data
Sven Steudte 1ad5b02eb7 Modified Base91 characters
Modified APRS format of Image and Log packets
Implemented image
Added memory address to log command (Serial USB console)
Added failsafe to ADC measurements (if PAC1720 fails)
Improved radio buffer management (less memory needed now)
Changed tracking manager: Last sequence ID read from memory now (at startup)
Implemented Webserver for displaying Position, Log and Images packets
Implemented SSDV Decoding Server
2017-10-07 06:55:11 +02:00
Sven Steudte 6da0be4483 Fixed build error 2017-09-17 10:38:09 +02:00
Sven Steudte 3365888cb4 Added connection of PCLK to PC6 so the PCLK is sampled directly from
a timer which is capable of triggering the DMA. Before a LPTIM1/TIM1
cascade was used which lead to errors in the DMA transmission.
The errors are not gone yet completly but a reduction was noticed
from 5.5% to 0.3%. If a picture is broken, it might get detected very
easily by the SSDV algorithm, because the encoding of those pictures
look very bad in particular.
2017-09-16 00:37:56 +02:00
Sven Steudte 37180ab892 - Merged dbgon and dbgoff command to debug
- Fixed error in SOI-not-found flag in debug.c
- Added camera-command command (for testing different camera options while watching the livestream)
- Fixed table header in readLog USB command
- Added last-image-id to track-point struct (which is also logged), SSDV transmission will start with next ID on STM32 reset.
  This has been done while habhub alway mixes up different images with the same image id.
- Added thread (module) configuration printout on USB debug
- Added GPS_LOG and GPS_OFF flag
- Changed tracking manager initialization strategy:
  Tracking Manager runs all time and also logs when there is no new GPS fix
  Tracking Manager logs images ID
  Tracking Manager doesnt switch on GPS unless there is a position thread running (in order to save energy when position is not sent out)
Implemented several flags in decoder2.py
Added script command.c which sends camera registers via USB to the OV5640.
2017-09-11 06:45:19 +02:00
Sven Steudte e9cff81fa4 Fixed bug: Image transmission over USB was only possible when debug on USB was activated
Fixed bug: Image transmission over USB was only possible when no image module was activated
Added feature: Print saved log on USB
Fixed camera initialization bug
Implemented dynamic camera resolution change without reinitialization
Created separated takePicture method in image.c
2017-09-10 03:22:58 +02:00
Sven Steudte a4087588fa Increased FIFO buffer in Si4464 to 129bytes
Decreased buffer of USB image capturing
Removed defines.h
Moved mutex initialization to radio.c and image.c
2017-09-09 00:00:55 +02:00
Sven Steudte b7fcbc5406 Improved image over USB implementation, created python decoder script 2017-09-08 16:28:01 +02:00
Sven Steudte 44aa301d5f Implemented shell, worked on camera driver (not working) 2017-07-27 00:35:48 +02:00
Sven Steudte 2079e7c125 Moved tracker related files 2017-05-31 00:58:20 +02:00