From bd6b7f5286f4dd57ab79cd981408a05a01988ee5 Mon Sep 17 00:00:00 2001 From: Piotr Wilkon Date: Tue, 29 Aug 2023 11:06:55 +0200 Subject: [PATCH] changelog and readme --- CHANGELOG.md | 32 ++++++++++++++++++++++---------- README.md | 2 +- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b9f3e1..8a16a44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,25 @@ -# 1.2.6 (2023-08-29) +# 1.3.0 (2023-08-30) +## New features +* Callsign is now set together with SSID using ```call ``` +* ```time``` command to show uptime +## Removed features +* ```ssid``` command is removed +* Auto-reset functionality and ```autoreset``` command is removed +## Bug fixes +* When beacon *n* delay hadn't passed yet, beacon *n+1*, *n+2*, ... were not sent regardless of their delay +* Bugs with line ending parsing +## Other +* Major code refactoring and rewrite +* Got rid of *uart_transmitStart()* routine +* USB sending is handled the same way as UART +* New way of TX and RX frame handling to improve non-APRS compatibility +* Much bigger frame buffer +* Minimized number of temporary buffers +* All *malloc()*s removed +* Added copyright notice as required by GNU GPL +## Known bugs +* none +# 1.2.6 (2023-07-29) ## New features * Added ```nonaprs [on/off]``` command that enables reception of non-APRS frames, e.g. for full Packet Radio use ## Bug fixes @@ -43,15 +64,6 @@ * none ## Known bugs * USB in KISS mode has problem with TX frames -# 1.2.2 (2022-06-11) -## New features -* none -## Bug fixes -* Default de-dupe time was 0, backspace was sometimes stored in config, frame length was not checked in viscous delay mode -## Other -* none -## Known bugs -* USB in KISS mode has problem with TX frames # 1.2.1 (2021-10-13) ## New features * none diff --git a/README.md b/README.md index 2f467cc..5b7f1fe 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ VP-Digi is a functional, cheap, easy to assemble and configure STM32-based APRS If you are not interested in source code, this repository is not for you. You can find full project description, schematics, compiled firmware and instructions [on my website](https://sq8l.pzk.pl/index.php/vp-digi-cheap-and-functional-aprs-digipeater-controller-with-kiss-modem/). ## Source code usage -The firmware was written using System Workbench for STM32 (SW4STM32) and you should be able to import this repository directly to the IDE. The source code is publicly available since version 1.3.0. +The firmware was written using System Workbench for STM32 (SW4STM32) and you should be able to import this repository directly to the IDE. The source code is publicly available since version 1.2.0. ## Technical description The project was designed to be running on a Blue Pill board (STM32F103C8T6) with 8MHz crystal. The firmware was written using only register operations (with ST headers) and CMSIS libraries. The HAL is there only for USB. The code is (quite) extensively commented where needed, so it shouldn't be very hard to understand.