Niccolò Izzo
|
ce10edfb47
|
Fix GD77 build, add windows tools
GD77 build was broken because of missing binary tools, Windows had no
dedicated option for wrapping the GD77 firmware.
TG-303
|
2022-05-03 12:53:11 +02:00 |
Silvano Seva
|
5ffd6e5c43
|
Fixed compilation errors with MD-9600 and Module 17 targets
|
2022-03-24 19:09:00 +01:00 |
Silvano Seva
|
ab3d148449
|
Implemented activation of external flash backup and restore via menu entries
|
2022-03-22 15:10:52 +01:00 |
Silvano Seva
|
a1c26b2898
|
Simple utility functions for backup and restore of external flash memory content
|
2022-03-22 13:39:08 +01:00 |
Silvano Seva
|
19c1b8eff9
|
Added full chip erase function to W25Qx driver
|
2022-03-22 11:19:22 +01:00 |
Silvano Seva
|
f513454acf
|
Implementation of xmodem data reception
|
2022-03-21 17:36:27 +01:00 |
Niccolò Izzo
|
48824accb9
|
Add flash backup and restore menu
Add flash backup and flash restore entries to menu system, to access
these functionalities from the radio itself.
TG-428
|
2022-03-13 00:21:52 +01:00 |
Silvano Seva
|
7e3131d9d1
|
Implemented xmodem data sending
|
2022-03-12 23:32:31 +01:00 |
Silvano Seva
|
e56cf52f28
|
Partial implementation of xmodem protocol: function for transmission of xmodem packets and small testsuite for dumping the content of external flash memory via xmodem
|
2022-03-11 19:28:45 +01:00 |
Silvano Seva
|
c0a5d0a26e
|
Quick and dirty bugfix to STM32F4 USB VCOM driver to allow data transfers of more than 300 bytes
|
2022-03-06 08:44:52 +01:00 |
Silvano Seva
|
052580df3a
|
Implementation of CCITT CRC16
|
2022-03-05 11:08:31 +01:00 |
Silvano Seva
|
b97d1154d5
|
STDIO redirection to USB virtual COM port disabled by default, can be enabled by defining the ENABLE_STDIO macro
|
2022-03-05 10:40:41 +01:00 |
Silvano Seva
|
3588f351a1
|
Created 'core' subfolders inside openrtx/include and openrtx/src containing main OpenRTX source files
|
2022-03-05 10:39:35 +01:00 |
Silvano Seva
|
624dca2b97
|
Renamed macro DISABLE_KEEP_ON to RUNNING_TESTSUITE
|
2022-03-05 09:09:25 +01:00 |
Silvano Seva
|
3f2df608c9
|
Moved code for radio state update to a dedicated function
|
2022-02-27 09:00:49 +01:00 |
Silvano Seva
|
91c9408f32
|
Removed backwards compatibility with old settings for MDx: in case of version mismatch default values are loaded
|
2022-02-26 15:47:18 +01:00 |
Silvano Seva
|
a5209d6f52
|
Modified range for display backlight level from 0 - 255 to 0 - 100, set minimum allowed level to 5.
|
2022-02-26 15:45:41 +01:00 |
tarxvf
|
9297c08b05
|
Add a menu for clearing settings and vfo to sane defaults (#67)
|
2022-02-26 12:42:28 +01:00 |
Silvano Seva
|
9e588216f9
|
Squelched warnings when compiling codec2 sources
|
2022-02-26 12:38:10 +01:00 |
Silvano Seva
|
24464a66a8
|
Integration of tinyusb driver into OpenRTX, old driver still kept active
|
2022-02-26 12:29:28 +01:00 |
Federico Amedeo Izzo
|
8df0ce2f2f
|
Add tinyusb library as meson subproject, providing USB drivers.
|
2022-02-26 12:23:27 +01:00 |
Fred
|
ed44e1bb33
|
Add wrapper script for bin2Sgl to support aarch64
|
2022-02-18 17:05:28 +01:00 |
Fred
|
812fc1c22d
|
Add hash and date to nighlies filenames
|
2022-02-18 16:45:00 +01:00 |
Silvano Seva
|
4bce2c9f23
|
Fixed bugs in MDx and Module17 input stream drivers causing errors in sample rate: one due to wrong configuration of TIM2 registers and one due to wrong configuration of ADC channel sample time.
|
2022-02-07 22:01:14 +01:00 |
Silvano Seva
|
3fb93f0a86
|
Updated CMSIS header files for STM32F4 to version 2.6.7
|
2022-01-15 14:55:59 +01:00 |
Alessio Caiazza
|
ce5ff047ee
|
Add NVM for settings and VFO on linux platform
|
2022-01-15 14:02:19 +01:00 |
Silvano Seva
|
f54a0d18a7
|
Implemented mechanism to allow backwards-compatibility when loading settings from memory, as backlight timer introduced a new data field
|
2022-01-03 15:42:16 +01:00 |
Alessio Caiazza
|
d04180c0df
|
Rename brightness_timer into display_timenr
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
351cab1f44
|
Don't waste extra memory for the brightness timer
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
d742d027b7
|
Display timer UI
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
269420c2be
|
Load standby timer from settings
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
fefe2f6de0
|
Exit standby when the squelch is open
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
ade9c47f71
|
Implement platform_setBacklightLevel for linux
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
6e3fda2a70
|
PTT terminates standby
Also the keypress getting out of standby is ignored unless is the MONI
key to activate the MACRO menu
|
2022-01-03 14:51:22 +01:00 |
Alessio Caiazza
|
f9751c9867
|
Send the screen in standby after 30s idle
|
2022-01-03 14:51:22 +01:00 |
Silvano Seva
|
3776b30121
|
Automatically disabling the power keep switch when running testsuites, as those may never call platform_terminate()
|
2022-01-03 14:49:25 +01:00 |
Niccolò Izzo
|
cc2677f8f9
|
Add Module17 flashing target
Add target openrt_mod17_flash that will invoke dfu-util to flash
Module17.
TG-398
|
2021-12-28 21:41:24 +01:00 |
Alessio Caiazza
|
78a2b02c91
|
Show TX frequency during transmission
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
91486291b6
|
MD380: adjust squelch with left and right keys
|
2021-12-23 14:52:25 +01:00 |
Alain Carlucci
|
21934a7f08
|
Add .clang-format and auto-indent script
|
2021-12-23 14:52:25 +01:00 |
Silvano Seva
|
3c6ad9802c
|
Added API function allowing to query the current status of the RX audio squelch
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
7c978470c2
|
Add brightness support for the emulator
|
2021-12-23 14:52:25 +01:00 |
Silvano Seva
|
9dc0819b8b
|
Linux emulator code cleanup and refactoring
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
18fb916834
|
Remove all tabs
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
d4300c9c04
|
Fix Allman bracing
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
75f5a0a159
|
Free shared channel resources on power down
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
e2baf5a833
|
Document functions with Doxygen format
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
f85942785f
|
Fix whitespaces
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
8a0f0564b9
|
Ensure proper finalization is done in emulator mode
|
2021-12-23 14:52:25 +01:00 |
Alessio Caiazza
|
992d6be6eb
|
Ensure we do not render before the framebuffer copy completes
|
2021-12-23 14:52:25 +01:00 |