Closed ShianMull closed 1 month ago
It would also appear that auto gain does not work in this latest version either. Worked fine in previous versions of the code, so not sure what has changed?
There was a short time that there was version had an issue with gain parameter being passed correctly. Can you report the output of having run the following command please?
cat $HOME/raspberry-noaa-v2/.git/config
Would you be interested in Beta Testing the next Raspberry-NOAA-V2 which includes 64-bit support?
OS requirements : Debian 11 or 12 (32-bit or 64-bit)
Please follow these steps to ensure best outcome.
1) Perform a fresh OS install
2) Install the latest OS updates.
sudo apt update
sudo apt -y full-upgrade
sudo reboot
3) Use github for pulling the RN2 bookworm-support branch down.
cd $HOME
git clone --depth 1 https://github.com/jekhokie/raspberry-noaa-v2.git -b aarch64-support
4) Modify settings.yml as you normally would (There is a new parameter called enable_coronal)
vi $HOME/raspberry-noaa-v2/config/settings.yml
5) Execute the install script
cd $HOME/raspberry-noaa-v2
./install_and_upgrade.sh
4) New feature - Execute the Verification Tool and look for any unacceptable failures
$HOME/raspberry-noaa-v2/scripts/tools/verification_tool/verification.sh quick
NOTE * If you need to remove RN2, execute the uninstall script
$HOME/raspberry-noaa-v2/scripts/tools/caution_uninstall_rn2.sh
Output from cat command is:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/jekhokie/raspberry-noaa-v2.git fetch = +refs/heads/master:refs/remotes/origin/master [branch "master"] remote = origin merge = refs/heads/master
I’ll certainly have a look at the Beta testing the latest. What typical aspects should I be aware of for this beta version?
Many thanks.
I’ll certainly have a look at the Beta testing the latest. What typical aspects should I be aware of for this beta version?
I'm not sure I understand the question. There are a number of incremental fixes in this version that are not in the MASTER version you are presently running, so our hopes is a better experience for users as well as supporting 64-bit OS.
I was just asking if there was anything in the Beta version you would specifically like tested, but I’m guessing by your response, you’re just seeing if it works on my system.
After a card failure, I have now successfully installed the beta version and it does seem to be working well. Bias Tee is working and I’ve played with a few options and config to confirm it’s nominally more stable on a RPi4 B+ running Bookworm than the master release. I’ll keep an eye on it over the next day or two, but thank you for the pointer to the 64-bit compatible beta version.
You are welcome. Thank you for testing and happy to read its seems to be working for you.
Regards
All seems good today as well. May I ask if there is code in any of the branches for the original V2 Home Screen that displays processor usage, sunspot activity, etc? I’d love to keep that going if possible.
All seems good today as well. May I ask if there is code in any of the branches for the original V2 Home Screen that displays processor usage, sunspot activity, etc? I’d love to keep that going if possible.
RN2 is a stripped down version which only install the things needed to receive and process APT telemetry. I am going to guess that you are referring to the utilities that someone else is bundling together in the pre-built images that can be installed on a Micro SDCard to get you going quickly. I believe the README references those installation paths under the heading of
"Super Easy setup: Use a maintained image"
, but its my understanding that those images lag the development and code fixes the we develop here.
Ok, no worries. Many thanks for your help.
Absolutely. I'm pleased that things are working correctly for you.. Regards
I’ve recently updated to the latest code to include the Meteor M2-x satellites. I de-installed the old version of Raspberry NOAA and installed the new version, with apparent success.
I revised the Config file to include my preferred settings, which includes enabling the 5V Bias T setting as I use an RTL-SDR V3 with compatible RTL-SDR amplifier (both RTL-SDR Blog kit). Note that all worked very well in the previous version of software and I reliably received NOAA images extending from southern Europe to top of Greenland etc images.
However, with the new version, I seem to be able to receive one pass that works well, but all subsequent passes have very poor reception and it looks like the Bias T powering the RTL-SDR amplifier may have been turned off after the first pass, but does not turn on for subsequent passes until I reboot the RPi - I can’t see the green light turn on the amplifier. Passes after the first one (for NOAA) barely cover the UK (and are noisy), whilst subsequent Meteor passes do not process at all.
I’m a bit stumped as to what might be happening here?
Support Output Paste the output of running the
./support.sh
script here.============================================= Details about environment
Current local date/time: Thu 18 Jul 09:32:54 BST 2024 Current date/time (ms): 1721291574 Repo git hash: ef65cfac5c87fc2d44a3f952f581f28c7dafcc3c Raspberry Pi Model: Raspberry Pi 4 Model B Rev 1.4 Architecture: Linux RaspiNOAA 5.15.32-v7l+ #1538 SMP Thu Mar 31 19:39:41 BST 2022 armv7l GNU/Linux Num CPUs: 4
'at' Scheduled Jobs (Captures):
[10477 Sat Jul 20 11:59:00 2024 a pi] -> /home/pi/raspberry-noaa-v2/scripts/receive_noaa.sh "NOAA 19" NOAA-19-20240720-105929 /home/pi/raspberry-noaa-v2/tmp/orbit.tle 1721473169 961 61 Southbound W
Satellite SDR Settings: meteor_m2_memory_threshold: 10 noaa_15_schedule: true noaa_15_sdr_device_id: 0 noaa_15_freq_offset: 0 noaa_15_enable_bias_tee: true noaa_15_gain: 29.7 noaa_15_sun_min_elevation: 0 noaa_15_sat_min_elevation: 20 noaa_18_schedule: true noaa_18_sdr_device_id: 0 noaa_18_freq_offset: 0 noaa_18_enable_bias_tee: true noaa_18_gain: 29.7 noaa_18_sun_min_elevation: 0 noaa_18_sat_min_elevation: 20 noaa_19_schedule: true noaa_19_sdr_device_id: 0 noaa_19_freq_offset: 0 noaa_19_enable_bias_tee: true noaa_19_gain: 29.7 noaa_19_sun_min_elevation: 0 noaa_19_sat_min_elevation: 20 meteor_m2_3_schedule: true meteor_m2_3_sdr_device_id: 0 meteor_m2_3_freq_offset: 0 meteor_m2_3_enable_bias_tee: true meteor_m2_3_gain: 29.7 meteor_m2_3_schedule_sun_min_elevation: -6 meteor_m2_3_sun_min_elevation: 0 meteor_m2_3_sat_min_elevation: 10 meteor_m2_3_80k_interleaving: false meteor_m2_4_schedule: true meteor_m2_4_sdr_device_id: 0 meteor_m2_4_freq_offset: 0 meteor_m2_4_enable_bias_tee: true meteor_m2_4_gain: 29.7 meteor_m2_4_schedule_sun_min_elevation: -6 meteor_m2_4_sun_min_elevation: 0 meteor_m2_4_sat_min_elevation: 10 meteor_m2_4_80k_interleaving: false
USB Device Map: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Disk Info: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT mmcblk0 179:0 0 58.9G 0 disk |-mmcblk0p1 179:1 0 256M 0 part /boot `-mmcblk0p2 179:2 0 58.7G 0 part /
Disk Usage Info: Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 60515084 11211084 46801208 20% / devtmpfs 1800664 0 1800664 0% /dev tmpfs 1965528 16 1965512 1% /dev/shm tmpfs 786212 1240 784972 1% /run tmpfs 5120 4 5116 1% /run/lock tmpfs 1024000 0 1024000 0% /var/ramfs /dev/mmcblk0p1 258095 50413 207683 20% /boot tmpfs 393104 40 393064 1% /run/user/1000
Memory Info: MemTotal: 3931056 kB MemFree: 2911288 kB MemAvailable: 3505132 kB
Git source files changed: config/settings.yml scripts/tools/atrm_rule_and_removal.sh scripts/tools/configure_php_local_timezone.sh webpanel/App/Controllers/AdminController.php webpanel/public/index.php
SDR Information: Found 1 device(s): 0: Generic RTL2832U OEM
Using device 0: Generic RTL2832U OEM Found Rafael Micro R820T tuner
Current configuration:
Vendor ID: 0x0bda Product ID: 0x2838 Manufacturer: Realtek Product: RTL2838UHIDIR Serial number: 00000001 Serial number enabled: yes IR endpoint enabled: yes Remote wakeup enabled: no
Database tables: predict_passes => CREATE TABLE predict_passes( sat_name text not null, pass_start timestamp primary key default (strftime('%s', 'now')) not null, pass_end timestamp default (strftime('%s', 'now')) not null, max_elev int not null, is_active boolean, pass_start_azimuth int, direction text, azimuth_at_max int, at_job_id int not null default 0);
decoded_passes => CREATE TABLE decoded_passes( id integer primary key autoincrement, pass_start integer, file_path text not null, daylight_pass boolean, is_noaa boolean, sat_type integer, img_count integer, has_spectrogram boolean default 0, has_pristine boolean default 0, gain real, has_polar_az_el boolean default 0, has_polar_direction boolean default 0, has_histogram boolean default 0, foreign key(pass_start) references passes(pass_start));