Open
Conversation
Modify sox command line in grape-utils.sh:grape_create_wav_file() to output a 32 bit floating point 10 Hz wav file for GRAPE. It appears sox by default was outputing signed 32 bit int wav files. soxi output before: Input File : '24_hour_10sps_iq.wav' Channels : 2 Sample Rate : 10 Precision : 32-bit Duration : 24:00:00.00 = 864000 samples ~ 6.48e+06 CDDA sectors File Size : 6.91M Bit Rate : 640 Sample Encoding: 32-bit Signed Integer PCM soxi output after: Input File : '24_hour_10sps_iq.wav' Channels : 2 Sample Rate : 10 Precision : 25-bit Duration : 24:00:00.00 = 864000 samples ~ 6.48e+06 CDDA sectors File Size : 6.88M Bit Rate : 637 Sample Encoding: 32-bit Floating Point PCM
Add args to sox to create floating point 10 Hz GRAPE wav files
decoding.sh:decoding_daemon() ADC overload logging appears to be broken with floating point wav files. Tried to hack in a fix, but I don't know bash well enough to know if this is solid. adc_overloads.log before: DATE_TIME OV_COUNT NEW_OVs RF_GAIN ADC_DBFS N0 CH_DBFS CH_GAIN ev/shm_wspr.wav: 696630 43 25.0 -17.9 -149.7 -70.0 0.0 ev/shm_wspr.wav: 696685 55 25.0 -18.2 -149.2 -73.3 0.0 adc_overloads.log after: DATE_TIME OV_COUNT NEW_OVs RF_GAIN ADC_DBFS N0 CH_DBFS CH_GAIN 250127_0157.wav: 696695 0 25.0 -18.4 -150.0 -82.9 0.0 250127_0158.wav: 696754 59 25.0 -18.4 -149.7 -85.3 0.0 It's possible this is not a bug and just something wrong with my hacked up config, so please check a known working site for confirmation.
Fix ADC overload log file timestamps
…, the active_cpus_count files used when WD is configured by DECODING_FREE_CPUS=<INTEGER> to leave cpus free at all times
…s a DECODING_FREE_CPUS=<INTEGER> line. Unfortunately using it doesn't help the OrangePi CPU decode without stutters. Our inference is the level 3 MB 3 cache isn't large enough to keep the FFT threads from stalling and falling behind
…cord -W only outputs second '00' files
…ott's version of pcmrecord
…LY_REMOTELY' == 'yes'
… new wav file for up to one minute
…imit the radiod threads the two high performance cores 6&7 in the radiod.service file
…. Lower logging levels
…tl stop ...' in an effort to see why wdz seems to not stop the wsprdaemon service on some hosts
… decodable. So make sure Scott's pcmrecord is installed until its -W feature is included inb Phil's main trunk.
… of graph. close graph and prompt for next index or just enter to terminate
Edit typos in comments, printed text and 2 function calls exepcted to expected_section_info_list serach_info_list to search_info_list
…ile includes 'WWV', then measure and log the time offset in the wav file of the tone burst which WWV sends to mark the beging of second 00
Improve wwv tone burst offset detection, fix regex Thanks Scott
Try to include wwv offsets in the graph. Pretty ugly.
…verage. account for minute 23:59 to 00:00 rolloever in testing for missing minutes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.