Updated Microchip Studio stuff
by
DeMarco
3 months 1 week
Update README.md
Adding folder strcture explanation to README
by
DeMarco
1 year 9 months
Flex Sampling Rate new feature merge (#7)
* Strategy for parachute descent detection and sampling rate reduction.
* Preparations for flexible sampling rate implementation. TESTS OK.
* Average pressure change rate based variance calculation is ready.
* Pressure change rate + its variance as conditions for landing detection. In the current state, the program works fine for tests in the glass jar (thus, expected to work for short quick flights), but it is using 7966 bytes from the flash already.
* Step to record in NVM sample index that marks the sample rate reduction.
* Fixed missing "false" flow indicators.
* Reorganized EEPROM addresses in test mode to not disrupt the Excel.
* Remaining flight time prediction working. Ready for simulated profiles.
* Worked with several simulated flight samples set. It is possible to select FLIGHT_SIM mode and several flight profile headers that replace the readings from the actual barometer.
* Removed useless cycles number limiter related variables and some trash.
* Merged calls to rawdata_readout_cycle to one call only. Process type is switched from DETECT_ASCENT to DETECT_LANDING inside of DETECT_ASCENT high variance detected condition. Removed other useless stuff, like MEASURE_GROUND_PRESSURE LED control case.
* Changed flow section naming comments
* VERSION FOR TEST IN REAL ROCKET.
* Minor comment fixed.
* Wrapped the call to report_apogee in #ifnotdef TEST_MODE and FLIGHT_SIM
* VERSION READY FOR TEST IN ROCKET.
Set first NVM position to receive a sample at address 0x08 right from
the call to rawdata_readout_cycle() from main().
* Finished updates to support the new MAU 1.1 firmware:
1) Adjusted Flight Profiles to match transition between sampling rates.
2) Created folder MainDev for the GraphGenerator and updated the program
to support timestamps generation.
3) Updated the Excel sheet to support timestamps and adaptive chart
lenght.
4) Moved old GraphGenerator and Excel sheet implementations to folder
"old".
5) Added .bat files for reading and erasing the EEPROM to source
control.
* Adding GNU GPL v3.0 license to the branch
by
DeMarco
5 years 4 months
Included license notice in the README
by
DeMarco
5 years 4 months
Merge pull request #6 from DeMarco/add-license-1
Adding the license file
by
DeMarco
5 years 4 months
Adding the license file
by
DeMarco
5 years 4 months
Merge pull request #5 from DeMarco/flex-sampl-rate
Fixed landing detection condition to be just "variance < value"
by
DeMarco
5 years 9 months
Fixed landing detection condition to be just "variance < value", since variance can never be negative.
by
DeMarco
5 years 9 months
Merge pull request #4 from DeMarco/flex-sampl-rate
Updated Main Flowchar with:
by
DeMarco
5 years 9 months
Updated Main Flowchart with method to calculate Initial Ground Pressure and Landing Detection based on 20 raw pressure samples variance.
by
DeMarco
5 years 9 months
- 1 of 100
- ››