erikkaashoek
6e1a41f27f
Repaired attenuation cache problem
6 years ago
DiSlord
fbd0d90d27
Only one PE4302 chip present (my mistake)
6 years ago
DiSlord
26e33535d7
Cache attenuation data, not rewrite if some
...
Not redraw status on trigger
6 years ago
DiSlord
19e5b208da
Merge branch 'master' of https://github.com/erikkaashoek/tinySA
...
# Conflicts:
# sa_core.c
# si4432.c
6 years ago
erikkaashoek
e680d7e8aa
Updated sweep time logic and corrected first sweep after update
6 years ago
DiSlord
6c58939a6f
Fix my mistake on measure time
6 years ago
DiSlord
5acc180a92
Use variable for count sweep time
6 years ago
DiSlord
0c83dc063d
Some fixes for timings
6 years ago
erikkaashoek
0396d068b4
Restore O2 for SI4432
6 years ago
DiSlord
5d0cd17718
Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
...
# Fixed Conflicts:
# sa_core.c
6 years ago
erikkaashoek
a4b0230139
Added offset_delay
6 years ago
DiSlord
0dedf0b19d
Rewrite RBW and actualRBW use code
...
Now values is uint16 (float before)
And value = x10 in kHz (possibly better use uint32_t and in Hz)
Only one part of code i think need more fix:
VBW use still float
6 years ago
erikkaashoek
114b39fd3f
Rename extra fast
6 years ago
erikkaashoek
e9626c21ff
Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek
311d0bda42
Massive sweep time redesign
6 years ago
DiSlord
0e9a37c5e6
Implement shiftInBuf for fast read RSSI data (not used, need check speed and correct timings)
6 years ago
erikkaashoek
54e3eb5537
Updated sweep time prediction
6 years ago
erikkaashoek
e2bbfe8b13
Merge branch 'DiSlord_test_branch'
6 years ago
DiSlord
f9ad83dbef
Define SI4432 registers
...
Use defined names for better read code
6 years ago
erikkaashoek
d0a7c0649b
Added measuring of minimum sweep times
6 years ago
erikkaashoek
43da653076
Merge branch 'DiSlord_test_branch'
6 years ago
DiSlord
11c5938807
Change use time from float to uint32 type
...
Now time settings stored as uSec value
6 years ago
erikkaashoek
5b8391fffb
Increase speed of extra fast scan
6 years ago
erikkaashoek
43a17936b2
Correct extra fast error
6 years ago
erikkaashoek
dd289f8ecd
Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek
269b09d6a7
Speed improvement experiments
6 years ago
DiSlord
142c3e3b4f
Use (lost in last fix) O2 for si4432.c
6 years ago
DiSlord
9c5ffd8e93
Add -O2 compile option to si4432.c
...
Small optimize shiftIn and shiftOut
use sweep_points for calc delay in SI4432_Fill
6 years ago
erikkaashoek
27eaa8f4b3
Reduce duration of initial sweeps
6 years ago
erikkaashoek
46616a6ce7
Sweep progress bar
6 years ago
DiSlord
744a8db67d
More compact shiftIn and shiftOut
...
Add buffer shiftInBuf and shiftOutBuf in/out
Replace int freq on uint32_t
Fix in SI4432_Set_Frequency Freq_Band overflow
6 years ago
DiSlord
425221aa10
Use better button input debounce and input process (this used in last NanoVNA firmwares) more compact and simple
...
Replace POINTS_COUNT to sweep_points this more correct
6 years ago
DiSlord
ea2ebc46be
Set RBW_choices table more compact
...
More compact apply RBW
(save ~400 bytes flash)
6 years ago
erikkaashoek
303405afd7
Variable size font
6 years ago
erikkaashoek
61cc1dc843
Remote control improvements
6 years ago
erikkaashoek
b6d7de9e4f
Copyright header added
6 years ago
erikkaashoek
2925336314
Correct delta unit and fast trigger sweeps
6 years ago
erikkaashoek
8584158b58
Fast sweep added
6 years ago
erikkaashoek
879ae21538
zero span auto reflevel and display trigger level after setting
6 years ago
erikkaashoek
e48a37b504
Selftest 4 and sample repeat bugs
6 years ago
erikkaashoek
7882019c75
Update si4432.c
6 years ago
erikkaashoek
a02f94d3c8
Power cycle SI4432 on switch setting
6 years ago
erikkaashoek
76bb2d59dc
UI errors corrected and some code squeeze
6 years ago
erikkaashoek
be66fab7f6
Sweep speed improvement and better sweep time calculation
6 years ago
erikkaashoek
58e2dd8dfb
Display sweep time in zero span mode
6 years ago
erikkaashoek
5ce6439211
Command levelsweep added
6 years ago
erikkaashoek
8043fe8fcf
Added repeats and 433.9MHz IF to selftest 3
6 years ago
erikkaashoek
1d1ddee69d
Improved step delay values and RBW level correction table
6 years ago
erikkaashoek
40d5ceac61
Own_microsecond_delay busy loop
6 years ago
erikkaashoek
6a3d887b50
Corrected annoying output frequency error
6 years ago