Commit Graph

595 Commits (c3e9c8aaf2bfc3ed7d9e96ff643cce5f7ead5181)

Author SHA1 Message Date
erikkaashoek a9c712abbd Added attenuator test to selftest
5 years ago
erikkaashoek 353f338c4a SI4486 and ADF4350 working
5 years ago
erikkaashoek 62d83ee44f Added sample mean calculation
5 years ago
erikkaashoek fae783f2a9 Working!!!!
5 years ago
erikkaashoek 94e620bf0d Add IF2
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 57dcf7529c Updated
5 years ago
erikkaashoek 424051821f Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek e0ab998ffd Rework FM modulation and UI crash
5 years ago
erikkaashoek 10982ac23c Increased NFM depth
5 years ago
erikkaashoek 2eb6d4b2b9 Improve modulation
5 years ago
erikkaashoek a56056903b User settable modulation frequency
5 years ago
erikkaashoek f971e29013 Modulation frequency corrections
5 years ago
erikkaashoek 61f408788f No LO refresh when modulating
5 years ago
erikkaashoek d7952b1a56 Correct marker frequency error
5 years ago
erikkaashoek 5904e600ee User settable modulation frequency
5 years ago
erikkaashoek 566dbd0dfa Waterfall for any amounts of sweep points
5 years ago
erikkaashoek a54df8dad9 Merge branch 'master' of https://github.com/erikkaashoek/tinySA
5 years ago
erikkaashoek b0f5097d92 Waterfall big, small or off
5 years ago
erikkaashoek dae01ca925 Add hamband and gridlines setting
5 years ago
erikkaashoek bb76ab6e0a Disabled Os compiler option as this created a bug in selftest 9
5 years ago
erikkaashoek 28b6712338 Some code size squeezing
5 years ago
erikkaashoek e82e61d9eb Change level threshold to -6dB
5 years ago
erikkaashoek cafe2b7a47 Added 3 measurements
5 years ago
erikkaashoek a534f5fad4 Repair load preset
5 years ago
erikkaashoek 8a4179c684 Correct wrong marker frequencies
5 years ago
erikkaashoek 834171d228 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek da41fc8eb6 Improved auto level
5 years ago
erikkaashoek 79a60450c8 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 564b2a971d High node auto AGC and MIRROR MASKING for attenuation active
5 years ago
erikkaashoek d2964514b3 Removed freq grid and corrected spur avoidance bug
5 years ago
erikkaashoek ad23e2408f Improved scan speed
5 years ago
erikkaashoek 3e428150de Mirror masking added
5 years ago
erikkaashoek e5d27aa3fc Computed AGC in high mode after peak and reduced overload warning levels
5 years ago
erikkaashoek 28d1f9ecad High mode overload protection
5 years ago
erikkaashoek 08f511183d Read also LNA when debugging AGC
5 years ago
erikkaashoek 4b1a6c11ff SI4463 spur table
5 years ago
erikkaashoek 082ff3572e Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 80b003ec72 Avoid problem with external modulation
5 years ago
erikkaashoek 6b7d92379e Workaround for the interrupted modulation
5 years ago
erikkaashoek 18d808d058 Updated spur table and frequency grid
5 years ago
erikkaashoek a85d527116 Auto attenuate only once per second
5 years ago
erikkaashoek d42454e054 Offset tuning test
5 years ago
erikkaashoek 65f269059b Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek f1d770bcd6 New auto attenuation algotihm
5 years ago
erikkaashoek 44d617bba0 Better step delay
5 years ago
erikkaashoek 3ff96c88c7 Removed lowest RBW due to side skirts
5 years ago
erikkaashoek 1233be9d20 Experimental below 1kHz RBW
5 years ago
erikkaashoek 6dfe1be073 Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek abef8aa051 Added save/recall commands and changed auto reflevel target to -30
5 years ago
erikkaashoek 8daad51f74 Correct frequencies
5 years ago
erikkaashoek 92a3fdd601 Sweep works till 2.5GHz incl spur removal
5 years ago
erikkaashoek 762b1078e4 RBW selection and step_delay working
5 years ago
erikkaashoek 80a02da450 All sweep working
5 years ago
erikkaashoek c488f83e10 Sweeping with ADF works
5 years ago
erikkaashoek ac7e09efdd Marker PEAK SEARCH added
5 years ago
erikkaashoek 6d97e655c3 SI4463 switchable
5 years ago
erikkaashoek 52ec1cebca Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek cd3bfac519 Make PE4302 optional
5 years ago
erikkaashoek 385259b0ad Merge branch 'master' into tinySA-V4-SI4463
5 years ago
erikkaashoek 0aec13e49e Make SI4432 optional
5 years ago
erikkaashoek e2d5f52dc0 First stage SI4463 RSSI working
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
erikkaashoek c440f5b83a Updated of auto AGC
5 years ago
erikkaashoek a63df47b8b Corrected leveloffset error
5 years ago
erikkaashoek ffba0dadf9 Merge branch 'master' into tinySA-V4
5 years ago
erikkaashoek e51872f415 Disabled FFT code
5 years ago
erikkaashoek 50ab6aa0dc Lever left repaired
5 years ago
erikkaashoek eb1719489b Connecting to PA4
5 years ago
erikkaashoek 9f152c34d4 Button drag added
5 years ago
erikkaashoek 5b88a119ed Automatic save config after setting the actual level
5 years ago
erikkaashoek 28d24aff88 Enable -Os for minimum size
5 years ago
DiSlord 7ff0be62ac Initial commit for H4 tinySA version
5 years ago
erikkaashoek fb9e52ca9a Small UI update and improved trigger status display
5 years ago
erikkaashoek 135a7fd17d More sweep point options and improved sweep delay
5 years ago
erikkaashoek 7f69d26805 Force update of RSSI calculation when offset changes
5 years ago
erikkaashoek 7cd6fb2b5d Tuned selftests 3,4 and 10
5 years ago
erikkaashoek 40a2b38ff5 Relax signal level threshold
5 years ago
erikkaashoek 6a2c186e56 Adapted to v0.3 cal output level
5 years ago
erikkaashoek 4918795012 Small improvement phase noise test
5 years ago
erikkaashoek a88eb7e354 Releax selftest 9 a bit
5 years ago
erikkaashoek 55f8936566 Repaire selftest 9
5 years ago
erikkaashoek 2257bd0760 Show pause status in status panel
5 years ago
erikkaashoek bd7c91b23d Enable sweep when resetting settings
5 years ago
erikkaashoek 38e4fcd143 Repair sweep command to include sweep points
5 years ago
erikkaashoek 03772830ce Remove fast option in high mode and prune status info
5 years ago
erikkaashoek 7c7ab89bdf Updated selftest 3 and RBW correction table
5 years ago
erikkaashoek 33fb5ecca0 v0.3 correction table and correction applied to output level
5 years ago
erikkaashoek 4c48dade8c 3 small bugs soled
6 years ago
erikkaashoek a94e9cd820 Less strict selftest 10 stopband criterium
6 years ago
erikkaashoek 853aec4a84 Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek ad93a3314d Correcect selftest
6 years ago
DiSlord bfa392da02 Remove trailling zero at %F format
6 years ago
DiSlord 38061a6921 Not allow reset bu user input first 2 init sweep
6 years ago
DiSlord ca23486b11 Fix sync timings for 2-3ms interval
6 years ago
erikkaashoek 71172efaf3 speed menu improvements
6 years ago
erikkaashoek eaa93caa3d Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek 596c8c9d90 Added spur shift debugging and IF help text
6 years ago
DiSlord 53657de9aa Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
DiSlord c76995b1cb Small code cleanup
6 years ago
erikkaashoek c08346af2b Fast below IF added and increase RBW if fast scanning
6 years ago
erikkaashoek b12bbdafc4 Merge branch 'DiSlord_test_branch'
6 years ago
DiSlord 76edcbf64b Remove not used variable
6 years ago
DiSlord 923f336eed Not use in vbwSteps mode slow operations (float, divide)
6 years ago
erikkaashoek 27e0159ce2 Add fast speedup menu option
6 years ago
erikkaashoek efa579eaab Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek d2c0e23588 More conservative offset delay table
6 years ago
erikkaashoek 567532b1f8 COnvert signal path loss to pure RSSI
6 years ago
erikkaashoek bf8cca56cb Never use fast mode with SI4432_RX
6 years ago
DiSlord 583a9d5289 Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek 795174ad08 Final conversion of get_frequency_conversion to integer only
6 years ago
erikkaashoek 442d69cced Change to scaled integer correction values
6 years ago
erikkaashoek 7afc7249d5 Repair spur processing and prepare for int_32 frequency correction
6 years ago
DiSlord 84572dec56 get_signal_path_loss correction use integer values
6 years ago
DiSlord 2621aaaa87 Fix my error vs not apply freq correction on CW mode
6 years ago
DiSlord f87f94e65a getSI4432_RSSI_correction now integer
6 years ago
DiSlord 5991b6ab88 Use integer as return value for perform
6 years ago
DiSlord 673016bdca Just update to master
6 years ago
erikkaashoek f000c4bfab Repaired correct_RSSI calculation and timing
6 years ago
erikkaashoek 1dbac1e03c Some corrections to FAST sweep
6 years ago
erikkaashoek aa92d9016d Corrected small wide ofset error
6 years ago
erikkaashoek 38805e7531 Revert "Revert "Hidden HW refresh and wide offset scanning""
6 years ago
erikkaashoek 1d6409649f Revert "Hidden HW refresh and wide offset scanning"
6 years ago
erikkaashoek a5646ff6b1 Hidden HW refresh and wide offset scanning
6 years ago
erikkaashoek eaf7020a95 Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek fd8a595625 HW refresh and white Y-axis values
6 years ago
erikkaashoek d312fb3986 Ensure high mode attenuation and offset is working correctly and
6 years ago
DiSlord bf5c624a79 Define RSSI value types and macro for conversions
6 years ago
DiSlord 1f234e18d2 Fix trigger start
6 years ago
DiSlord a1b4128374 More fixes to use int16_t values
6 years ago
DiSlord 2229d251f3 Add hack for solve wrong data get in wait trigger!!! Need fix it.
6 years ago
DiSlord 7615ca948d Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
DiSlord e210b1b439 More stable trigger
6 years ago
erikkaashoek ac9b51ab23 Removed update_rbw from perform as was already in apply_settings
6 years ago
erikkaashoek 83577310ea Added update_rbw back into perform and adapted selftest to variable sweep points
6 years ago
DiSlord 2387c78ef6 setting.frequency_step now uint32_t
6 years ago
DiSlord 2d3de65160 fix typo
6 years ago
DiSlord b51e55ed4b fix progress bar
6 years ago
DiSlord e92c2681ac Add variable sweep point menu for test
6 years ago
DiSlord 29aa24cba9 more simply code
6 years ago
DiSlord 05747e3ce5 move init timings to perform
6 years ago
DiSlord fc46c84d0b Remove more calls update_rbw
6 years ago
DiSlord 29008c6969 Revert one, this data need for calc_min_sweep_time_us();
6 years ago
DiSlord 2165ad38b2 Remove double init settings
6 years ago
DiSlord 2942998b8e Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
DiSlord 4925e008a9 More faster exit on user input
6 years ago
erikkaashoek 33a83e843d Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek 8c647daf12 Repair error on vbwSteps in precise mode
6 years ago
DiSlord acfed38317 Exit from wait trigger, not read data in this case after (fix slowdown UI at this case)
6 years ago
DiSlord f4ccfc953e more simple code for trigger
6 years ago
DiSlord 27e77e45f8 Remove variable
6 years ago
DiSlord 324e543877 use int16_t for fast search trigger and as result of SI4432_RSSI()
6 years ago
DiSlord 432a715768 More simple and fast trigger event search
6 years ago
erikkaashoek 87635d665d Add HW refresh option after 5000 sweeps
6 years ago
erikkaashoek 901c4dcc0a Changed to symbolic names for the SI4432 selection
6 years ago
erikkaashoek 6e1a41f27f Repaired attenuation cache problem
6 years ago
erikkaashoek 075817c494 Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek 9c031b03ce Less HW reload required
6 years ago
DiSlord 39dbe316f5 revert freq cache count
6 years ago
DiSlord f491e4b39b Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
DiSlord dea3a8feb2 Fix typo
6 years ago
DiSlord 26e33535d7 Cache attenuation data, not rewrite if some
6 years ago
erikkaashoek beaf183930 Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek 1897953749 Selftest 3 working again
6 years ago
DiSlord 7213afd3e2 Code cleanup
6 years ago
erikkaashoek 39e1a02220 Trigger line to BLUE and status panel trigger text to green in NORAL mode
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 12fcfc560b Small text fixes
6 years ago
erikkaashoek 84e5abe9ac Remove dead time after output sweep
6 years ago
erikkaashoek 68d43e7fc0 Sweep time updates in output mode
6 years ago
erikkaashoek e63b6de6ab Small text improvements
6 years ago
erikkaashoek 797277934c Add AGC debug and some words changed
6 years ago
erikkaashoek c326787273 Merge branch 'DiSlord_test_branch'
6 years ago
erikkaashoek 654e58e0d1 Add option to debug AGC
6 years ago
DiSlord d52ecc46ec Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek aa2468955d Revert "Prevent scan data twice if trigger option set (1 scan - normal scan, second is trigger wait, amd new scan before)"
6 years ago
erikkaashoek 1890f3199a Revert "Fix double &&"
6 years ago
DiSlord e46fb7dd5c Merge branch 'DiSlord_test_branch' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek 53b4a9265e Fix double &&
6 years ago
DiSlord cc8e53d366 Revert "Prevent scan data twice if trigger option set (1 scan - normal scan, second is trigger wait, amd new scan before)"
6 years ago
DiSlord 2073ae18b3 Prevent scan data twice if trigger option set (1 scan - normal scan, second is trigger wait, amd new scan before)
6 years ago
DiSlord 9fad730664 More correct detect start time (for vbw)
6 years ago
DiSlord 9e44a08b3f Fixes for time calculation at 1 step, now in most cases correct timings found after 1 sweep (skip start init delays)
6 years ago
DiSlord b0611b4951 Improved responsiveness of the UI interface.
6 years ago
DiSlord c61f9d46d1 Fix apply additional delays twice in some cases
6 years ago
DiSlord ce7bb82e6f Merge branch 'master' of https://github.com/erikkaashoek/tinySA into DiSlord_test_branch
6 years ago
erikkaashoek a2eead2d5d Correct sweep time measurement when triggering is active in slow CW mode
6 years ago
erikkaashoek 7bc613b914 Set offset delay to safe value
6 years ago
erikkaashoek 9200611124 Prevent unneeded updating of status panel
6 years ago
DiSlord 19e5b208da Merge branch 'master' of https://github.com/erikkaashoek/tinySA
6 years ago
erikkaashoek 4554e1e619 Always show time after sweep with updated delay
6 years ago
erikkaashoek a4ee3405dd Renamed measure variable to something more meaningfull
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 a2764f0896 restore time update on status panel
6 years ago

Powered by TurnKey Linux.