Commit Graph

422 Commits (main)

Author SHA1 Message Date
erikkaashoek a04d69b011 Converted to 64 bit frequencies
5 years ago
erikkaashoek 238b60093e Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 8f81361bcd SCANRAW zero level reduced
5 years ago
erikkaashoek d87d2a2e07 Display test added
5 years ago
erikkaashoek 9e2749ede0 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 0ccc1b1526 Solved store/load bug
5 years ago
erikkaashoek 0e022889e0 Eliminate float attenuate value
5 years ago
erikkaashoek 802ab82ce9 Slider updated and selftest 7
5 years ago
erikkaashoek a964f3d8f3 Help text, size compression and '0' readability
5 years ago
erikkaashoek 5168a191e3 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 0c0d62e131 THD info overlap bug solved
5 years ago
erikkaashoek 5901b61126 Reduce differences
5 years ago
erikkaashoek efe18e0baf Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 18b511deba Optimize size
5 years ago
erikkaashoek d359f83202 Repaired waterfall
5 years ago
erikkaashoek faff36713b Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 561547a48e More status panel space
5 years ago
erikkaashoek 41994127e8 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek be2fb2e466 Added quick menu
5 years ago
erikkaashoek b8c04980a9 Added attack and decay
5 years ago
erikkaashoek c2ce6e10c9 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 352e80b965 Trace colors repaired
5 years ago
erikkaashoek 0e9d3b3f30 Merge branch 'DiSlord_palette_color'
5 years ago
DiSlord 52b4f2bd58 Use "palette" index for draw all on display
5 years ago
erikkaashoek 312c959bfe Move pause and resume to bottom of stack
5 years ago
erikkaashoek 7d6d1d33d0 Merge debugged
5 years ago
erikkaashoek 168a43a6d1 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 38fd765666 A lot of changes
5 years ago
erikkaashoek 34560a911b Added averaging and narrowed span
5 years ago
erikkaashoek 84fd00631e Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek c13ee07320 Force AM markers
5 years ago
erikkaashoek 62875fbdc4 Updated depth formula
5 years ago
erikkaashoek ba506d5173 Calculate AM modulation depth and improved pass band calculation
5 years ago
erikkaashoek d55ead2ea8 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 47d41050ca Change PASS BAND measurement not to ask for frequency
5 years ago
erikkaashoek 2b79faaeab Protect THD
5 years ago
erikkaashoek aca8f2dbcc THD measurement added
5 years ago
erikkaashoek 424051821f Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 79257600f3 Erase menu in waterfall aerea
5 years ago
erikkaashoek 566dbd0dfa Waterfall for any amounts of sweep points
5 years ago
erikkaashoek b0f5097d92 Waterfall big, small or off
5 years ago
erikkaashoek dae01ca925 Add hamband and gridlines setting
5 years ago
erikkaashoek bf6accf142 Added Ham band coloring
5 years ago
erikkaashoek 28b6712338 Some code size squeezing
5 years ago
erikkaashoek 922c682164 Added frequency grid indication and increased grid
5 years ago
erikkaashoek 79a60450c8 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek e5d27aa3fc Computed AGC in high mode after peak and reduced overload warning levels
5 years ago
erikkaashoek 6dfe1be073 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 140a1be1a8 Bugs corrected
5 years ago
erikkaashoek 58be2b410c Merge branch 'master' into tinySA-V4
5 years ago
erikkaashoek 1167bdec16 Hyperbolic interpolation of tracking marker frequencies (OneOfEleven)
5 years ago
DiSlord 7ff0be62ac Initial commit for H4 tinySA version
5 years ago
DiSlord 8e0b201fc2 Add delta symbol for delta markers
5 years ago
DiSlord 7dd31965f0 Not store unused font glyph (index < 0x17)
5 years ago
DiSlord 4435c46c34 Fix typo
5 years ago
DiSlord 174be32ec2 Allow blit8BitWidthBitmap draw bitmap width bigger then 8px
5 years ago
DiSlord 8900f87160 Initial iteration of 3d button UI
5 years ago
DiSlord 5a46a6486f Run trace command in sweep thread
6 years ago
DiSlord 76edcbf64b Remove not used variable
6 years ago
erikkaashoek f3d7261ddc Correct sign error in overload calculation
6 years ago
DiSlord 755ee83f26 Define color for grid info
6 years ago
DiSlord 8055682f57 Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek fd8a595625 HW refresh and white Y-axis values
6 years ago
DiSlord 6833ea601a Fix waterfall for 145 points
6 years ago
erikkaashoek d312fb3986 Ensure high mode attenuation and offset is working correctly and
6 years ago
DiSlord 54af2e5dfc Correct format output
6 years ago
DiSlord d9d1cb7f67 Use precision format for frequency output
6 years ago
erikkaashoek aa52c404fd Correct grid step value direction
6 years ago
DiSlord 3abc1ba504 Better right align text in grid
6 years ago
DiSlord 27f85e8405 Implement show grid values at right of screen
6 years ago
erikkaashoek 3087d5f39b Merge branch 'DiSlord_test_branch'
6 years ago
DiSlord 08f4235008 Not use for trigger level stored trace
6 years ago
erikkaashoek 37495e9750 Add UP/DOWN trigger option and optimize constants
6 years ago
DiSlord 0c83dc063d Some fixes for timings
6 years ago
erikkaashoek 01038cf696 Forc frequency and status panel updates together to ensure equal time display
6 years ago
DiSlord 0dedf0b19d Rewrite RBW and actualRBW use code
6 years ago
erikkaashoek 311d0bda42 Massive sweep time redesign
6 years ago
DiSlord cf96ae7d22 Replace hardcoded values on defined constant
6 years ago
DiSlord 1dde3bd245 Remove more not need full screen redraw, more faster screen update in some cases
6 years ago
erikkaashoek a7c4558452 Removed color red from status panel and added scan speed indicator
6 years ago
DiSlord 11c5938807 Change use time from float to uint32 type
6 years ago
erikkaashoek 95fda046ef No autoattenuation in normalized mode and markers turn red on overload
6 years ago
DiSlord 425221aa10 Use better button input debounce and input process (this used in last NanoVNA firmwares) more compact and simple
6 years ago
DiSlord 1c1491fd2a More fixes for 4` display
6 years ago
DiSlord a8c69894f1 New battery icon + voltage show
6 years ago
DiSlord 28c1129e80 Remove test string
6 years ago
DiSlord ec40777f97 Update ili9341 init settings for get good gamma curve
6 years ago
DiSlord fb44b7d2a3 Allow more better define waterfall_palette size and use
6 years ago
DiSlord d4044808e8 Add waterfall palette (not used by default) for enable need #define _USE_WATERFALL_PALETTE in nanovna.h (more info see in waterfall.c)
6 years ago
erikkaashoek cf27d943ab Update RBW from scanwar
6 years ago
DiSlord c06b41953b Rewrite waterfall code
6 years ago
DiSlord b32733749d Use defined constants for button size in redraw request
6 years ago
erikkaashoek 303405afd7 Variable size font
6 years ago
erikkaashoek 63e8cee471 Calculate correct CW sweep time when spur is on
6 years ago
erikkaashoek 88a9a0a866 Add output and f cmd and repair TIME status mismatch in high mode
6 years ago
erikkaashoek 6246eb3492 Changed to LEVEL CHANGE and delta markers to dBc
6 years ago
erikkaashoek 428bd1bbfe Use large marker font only when one marker is active
6 years ago
erikkaashoek 9a8a1558ee Various UI improvements
6 years ago
erikkaashoek 25a302b917 Updating sweep indicators
6 years ago
erikkaashoek 59fd8d6e6d Automatic marker size reduction
6 years ago
erikkaashoek 2925336314 Correct delta unit and fast trigger sweeps
6 years ago
erikkaashoek e8ce011f5d dBc, shift waterfall and do not reset cal output
6 years ago
erikkaashoek 3b61c73a11 Replace LCD size constants
6 years ago
erikkaashoek c136d58853 output default off, help text improved, use %.3F format
6 years ago
erikkaashoek 7f0efbfdf9 Scale entry and trace command afapted
6 years ago
erikkaashoek 492fbbed7f Scaling linear units implemented
6 years ago
erikkaashoek 87555f8c3e Sweep time calculation and delayed scale increase
6 years ago
erikkaashoek 7a616786ca Rounding and extra market digit
6 years ago
erikkaashoek dbb685f794 Corrected auto agc error in linear mode
6 years ago
erikkaashoek a5dff1a84a Time grid added and time resolution updated
6 years ago
erikkaashoek 9d6f5dbb6f Markerinfo shows (delta) time in zero span mode
6 years ago
erikkaashoek 70cb7cbe5a Update of auto leveling in linear mode
6 years ago
erikkaashoek 67851716ba Status panel to 30 pixels
6 years ago
erikkaashoek c1c1681c29 Keep reflevel
6 years ago
erikkaashoek 9c0584abd7 Simplified scale/refpos approach
6 years ago
erikkaashoek 58e2dd8dfb Display sweep time in zero span mode
6 years ago
erikkaashoek e77359b6ac Small UI improvements
6 years ago
erikkaashoek c0e152f6c0 Small UI improvements and additional units
6 years ago
erikkaashoek 72cdb485ff Display units better
6 years ago
erikkaashoek 7f43e46fd9 Some small UI requests
6 years ago
erikkaashoek c854513d59 Updated waterfall gamma correction
6 years ago
erikkaashoek 6c272d1f75 Small UI changes
6 years ago
erikkaashoek d7763cec48 Add spur menu and cleanup code
6 years ago
erikkaashoek 2898c02d36 Load/Store of settings added
6 years ago
erikkaashoek 6c1c5ea809 V0.2 working for board evaluation
6 years ago
erikkaashoek 2d430a4f58 Small improvements
6 years ago
erikkaashoek a6b9e48921 Waterfall improvement and extra measurements
6 years ago
erikkaashoek 1a356f5253 Waterfall with improved colors
6 years ago
erikkaashoek 3aa934bad8 Tracking generator output and cleaning up UI
6 years ago
erikkaashoek c259ca4727 Marker search repaired
6 years ago
erikkaashoek 5b661b9093 Hangup in offset keypad solved
6 years ago
erikkaashoek 1a2664943f Many marker and measurement related updates
6 years ago
erikkaashoek e749f7f8ac ICON experiment
6 years ago
erikkaashoek 92119ca101 High outputlevels and waterfall fix
6 years ago
erikkaashoek 7d64766513 Optimize stack usage by shifting test and calibrate to lowest level
6 years ago
erikkaashoek 62e0120f22 Measurements working
6 years ago
erikkaashoek bd50a9d3e5 Small bug fixes
6 years ago
erikkaashoek dea4d02631 Cleanup settings
6 years ago
erikkaashoek 6a627149d6 Test and calibrate updated
6 years ago
erikkaashoek 39da5289b4 Spur avoidance table added
6 years ago
erikkaashoek 37befeb947 Self test extended
6 years ago
erikkaashoek 8dcf6a6b59 Force top level menu on screen
6 years ago
erikkaashoek b56af01ba2 Cleaning up the high input menu system
6 years ago
erikkaashoek 9c129b1310 Output modulation added
6 years ago
erikkaashoek 9fb0638def Full screen mode menu
6 years ago
erikkaashoek 1105264089 Input forms working
6 years ago
erikkaashoek f2137f4f97 All except waterfall working
6 years ago
erikkaashoek 4353721ec5 First running port
6 years ago
TT 0d407577f8 style: uniform code style and untabify
6 years ago
DiSlord 3eb8a4cfe9 Fix interpolation range if sweep_points!=source calibration points count
6 years ago
DiSlord 922b66abdb Move offset variable to si5351.c (better use it as independent library)
6 years ago
DiSlord 88617a31fe In ili9341.c remove tabs, add palette mode blit function
6 years ago
DiSlord 10ae59e786 Little cleanup
6 years ago
DiSlord 3714e05395 Fix artifacts after marker move
6 years ago
DiSlord eebb625b9d Always update marker info
6 years ago
DiSlord 04fb661b1a Add flag in config for sweep mode
6 years ago
DiSlord f9074149bb Size fixes, use define exept const, typdef index_t for indexes
6 years ago
DiSlord 19121b3371 Auto determine mark_map mask size from MAX_MARKMAP_X on compilation (up to MAX_MARKMAP_X = 32)
6 years ago
DiSlord 2d273a5548 Fix typo
6 years ago
DiSlord a19722cdc3 Reduce last patch fix size (use pointers)
6 years ago
DiSlord 90407d5730 Fix screen artifacts:
6 years ago
DiSlord 77b5d0bcc8 Select CH0 reflect channel before set freq (in some rare cases dsp started but CH not ready)
6 years ago
DiSlord fc6e090595 Add vbat_offset to config
6 years ago
DiSlord b77e1d6680 Big work around si5351 generator
6 years ago
TT f1cc60e99e feat: add lever mode for electrical delay
6 years ago
TT 18c5ca9157 feat: add lever operation of electrical delay
6 years ago
DiSlord 17734f257d Disable unused ChibiOS options:
6 years ago
DiSlord d2431f0cdc Increase screen render (in some cases up to 2x speedup), decrease stack usage (code size less on 1500 bytes)
6 years ago
DiSlord 5ee23be06f Add definition of spi_buffer size
6 years ago
DiSlord 1177d87498 Increase main thread stack size (if used as shell, if run some commands get stack limit, example "trace 0 x" command)
6 years ago
TT 7d2708afce feat: paramterize number of y-grid, revert to 8
6 years ago
TT 10e5578c8c Merge branch 'levermode' into DiSlord-master
6 years ago
TT 93d1233d8b feat: change the operations to select lever mode
6 years ago
TT 863691c554 fix: adjust spaces frequency and marker values
6 years ago
DiSlord 02a5715bb4 Big code redisign (increase CELL draw size, more faster screen render), also save about 4-5kB flash size
6 years ago
TT 2381e338eb fix: adjust spaces frequency and marker values
6 years ago
DiSlord e9f65b1426 Huge rework chsnprintf function (basic functional more compact and faster):
6 years ago
TT ae38c9794d view: pack smith marker value
6 years ago
DiSlord a46a20028f Remove unused global variable (fgrid)
6 years ago
DiSlord b10e29c01f Fix velocity factor on numeric value input multiple
6 years ago
ВшЫдщкв d3f4ef5dc1 Fix my tupo on frequency string
6 years ago
ВшЫдщкв 5a4d02208f define POINTS_COUNT in nanovna.h
6 years ago
ВшЫдщкв 4a0ba6741e Continue size optimization (save 700-900 bytes)
6 years ago
ВшЫдщкв 992e51cf8b Optimize size of groupdelay_from_array function
6 years ago
ВшЫдщкв 4b9c348a1a Fix typos
6 years ago
ВшЫдщкв 6f666cf31b Change Font size (more readable)
6 years ago
TT 18a1ca4e6e feat: add marker tracking
6 years ago
TT 2d8be205d0 fix: broken display of cw frequency
6 years ago
TT e1ba0c77f0 chore: store velocity factor in float
6 years ago
TT fcb0be6def fix: remove upper limit of signed int32 for frequency setting
6 years ago
Damiano Bortolato f9ef7efd39 BUGFIX: deselecting all markers freezes the gui.
6 years ago
TT 75ea464c91 chore: delta symbol
6 years ago
TT 481fa990db feat: draw marker value in white
6 years ago
TT 0bfa2c073e feat: add marker smith value format menu
6 years ago
TT b2f2ec3320 fix: show channel in marker info
6 years ago
TT 39c40a1f43 view: show marker frequency
6 years ago
TT a534a89c89 feat: add marker delta mode
6 years ago
TT b65f44bc2e feat: show freq on multiple marker info
6 years ago
TT 1422e5fd49 feat: show each markers when multiple markers are active
6 years ago
TT a3eb29ea04 feat: add marker operation groupdelay->edelay
6 years ago

Powered by TurnKey Linux.