2m0iig-ads-b-journey
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2m0iig-ads-b-journey [2022/10/23 21:47] – [23rd October 2022] 2m0iig | 2m0iig-ads-b-journey [2023/01/20 09:14] (current) – 2m0iig | ||
---|---|---|---|
Line 110: | Line 110: | ||
<WRAP half column> | <WRAP half column> | ||
{{: | {{: | ||
- | Low altitude tracks | + | **Low altitude tracks |
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
{{: | {{: | ||
- | High altitude tracks | + | **High altitude tracks |
</ | </ | ||
</ | </ | ||
Line 121: | Line 121: | ||
I noticed looking at the tracks from earlier in the experiment that planes coming into land over the city and further out over the water were blocked due to some hills and buildings, resulting in a total loss of data or a loss of positional data. I wondered if I could improve this, as well as the maximum overall range, with some more gain. I didn’t want to use a preamp as I knew I had lots more I could try first. I decided to ditch the 1/4 wave ground plane antenna and move to a coax collinear again, although I couldn’t be bothered with an 8 segment one and I also didn’t want something too tall out front that would annoy the neighbours. So I settled on 4 segments and kind of winged it. | I noticed looking at the tracks from earlier in the experiment that planes coming into land over the city and further out over the water were blocked due to some hills and buildings, resulting in a total loss of data or a loss of positional data. I wondered if I could improve this, as well as the maximum overall range, with some more gain. I didn’t want to use a preamp as I knew I had lots more I could try first. I decided to ditch the 1/4 wave ground plane antenna and move to a coax collinear again, although I couldn’t be bothered with an 8 segment one and I also didn’t want something too tall out front that would annoy the neighbours. So I settled on 4 segments and kind of winged it. | ||
- | {{: | + | {{: |
- | {{: | + | Hot damn, by the way. Switching the old antenna out for the new one more than doubled my message rate, although there was a small decrease in tracks seen with only one message as you can see, suggesting it wasn’t quite tuned well or wasn’t quite enough to pull in the edge case signals maybe? Or had a slightly different pattern. I also had an immediate and substantial increase in range of about 50 miles. Nuts. |
Line 133: | Line 133: | ||
==== 21st October 2022 ==== | ==== 21st October 2022 ==== | ||
- | Yeah, definitely better. And that’s where this ends right now. I’m considering adding another feeder - RadarBox - but the CPU load is quite high now with the gain back up and tar1090 running. I’ve also enabled MLAT as well which adds more processing overhead. So CPU percentage is up to around 80% peak. And temperature at times is now edging towards 50 Celsius in mid-October. I’d hate to see that in June, but it’s still lower than the 53 Celsius from when I booted up Raspbian Lite for the first time and no tweaks carried out. | + | Yeah, definitely better. I’m considering adding another feeder - RadarBox - but the CPU load is quite high now with the gain back up and tar1090 running. I’ve also enabled MLAT as well which adds more processing overhead. So CPU percentage is up to around 80% peak. And temperature at times is now edging towards 50 Celsius in mid-October. I’d hate to see that in June, but it’s still lower than the 53 Celsius from when I booted up Raspbian Lite for the first time and no tweaks carried out. |
Also, here’s a nice thing. I don’t need graphs1090 to draw graphs every 2 minutes, which is what I have it set to now. And I’ve also noticed that drawing all the graphs a really seems to take a long time as well. In fact, sometimes it looks like it may collide with the next graph draw a bit. So last night I set it to 5 minutes to see if that reduced CPU usage. | Also, here’s a nice thing. I don’t need graphs1090 to draw graphs every 2 minutes, which is what I have it set to now. And I’ve also noticed that drawing all the graphs a really seems to take a long time as well. In fact, sometimes it looks like it may collide with the next graph draw a bit. So last night I set it to 5 minutes to see if that reduced CPU usage. | ||
Line 155: | Line 155: | ||
Update: 1085 on the ARM, 550 on the core and sdram. Nice. The CPU graphs are coming down bit by bit. The temperature is still fairly stable. It’ll be really interesting to see if this translates into better performance from dump1090-fa. | Update: 1085 on the ARM, 550 on the core and sdram. Nice. The CPU graphs are coming down bit by bit. The temperature is still fairly stable. It’ll be really interesting to see if this translates into better performance from dump1090-fa. | ||
- | {{: | + | {{: |
- | More to follow... | + | |
+ | ==== 24th October 2022 ==== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ==== 26th October 2022 ==== | ||
+ | |||
+ | Well, I'm having issues with stability on the Pi, including 7 hours of downtime just after I went to bed on the 25th, so I've decided to roll the overclock back a bit. We're now on 1100 for the ARM, and 575 for the SDRAM and Core. We'll see if that helps, and it's a shame that it happened on a day where I was due to break my aircraft per day and messages per day records. So we'll have another go at that another time. | ||
+ | |||
+ | Other than that I have nothing else to report: the system is working well, the antenna seems to be still fixed well to its bracket, and I've had no reduction in performance that would suggest water has entered the tube somehow. | ||
+ | |||
+ | |||
+ | ==== 31st October 2022 ==== | ||
+ | |||
+ | Oh god, oh god. The Pi has been misbehaving so much over the last few days. Given how much it survived ok before the last few days with things underclocked I think it's the SD Card rather than the Pi misbehaving due to overclocking. So, I'm going to get myself a brand new Class 10+ card, 16 GB or so, and then either clone the current one or set everything up from scratch again, making sure to use the same sharing codes/IDs for the feeders. | ||
+ | |||
+ | This is, it has to be said, a bit frustrating. Maybe it's worth using another drive like an SSD or USB stick, but I am totally out of ports on the Pi Zero, and because of the shortages at the moment Pis are as rare as rocking horse shit or cost an absolute bomb, so the idea of getting a Pi3 to replace this will have to wait a while. | ||
+ | |||
+ | |||
+ | ==== 6th November 2022 ==== | ||
+ | |||
+ | Well then. It’s been a shitty week for the project. The crashes and corruption got to the stage where I genuinely couldn’t log in via SSH. Like, I’d connect and the window would immediately close after it processed my login. Something was toast. So I dug out a spare 8 gig card and set it all up from scratch. | ||
+ | |||
+ | I haven’t overclocked it at all, because I’m terrified that’s what did it in before, but I can definitely tell that I haven’t done it. Grr. The CPU temp is lower though without the overclock. I’ve also taken the lid off the Zero’s case and the temp dropped a few C. Nice! I don’t think it needs to be covered in the position it is in, so I’m leaving it off for good. I’m honestly going to just skip the overclocking. It’s not worth the hassle. | ||
+ | |||
+ | I am pretty sure we can leave this entry here, although I did just start working on an 8 segment antenna, because I am a glutton for punishment. | ||
+ | |||
+ | |||
+ | ==== 7th November 2022 ==== | ||
+ | |||
+ | Oh my, the 8 segment version is fantastic! I put it outside and set it up at a similar height, but with more open coverage to the north, previously blocked by my house. I gained two more planes that the 4 segment antenna didn't receive. Very encouraging. I need to get it in some conduit and maybe install it full-time, but it is a fairly long cable run so that has to be considered too. Maybe time to invest in a pre-amp and a bias-T board. | ||
+ | |||
+ | We've also started overclocking again, because I am a glutton for punishment. Slight changes each time, without going overboard. Seems stable so far. I'm learning a lot about the voltages for the ARM/ | ||
+ | |||
+ | Finally I adjusted the antenna outside to make it a bit more straighter and not slanting to one side a tiny bit. I don't know how much difference that will make, because signals from the planes are pretty strong anyway, but it can't hurt to make it perfectly vertical. The mount I'm using is already slightly bent so I'm having to accommodate for that. | ||
+ | |||
+ | |||
+ | ==== 20th January 2023 ==== | ||
+ | |||
+ | Well, where to start... Since the last update the Pi Zero has been replaced by a Pi 3B+, I have written some software to help with automatic installation of all of my custom setup, I have written some software to act as a web-based dashboard with full mobile compatibility, | ||
+ | |||
+ | The 8 segment version is inside a conduit with feedline attached, but definitely isn't going to work on the current bracket, so I'll need to think about that a bit more. The wind does tend to blow the 4 segment around a bit and makes it shift or tilt a tad, and every few days I need to shimmy up a ladder and straighten things out, so the 8 segment would be even worse given the extra weight. Maybe a summer project, but I have to be careful to not block upstairs' | ||
+ | |||
+ | Plane counts are very up and down, though - I think it is because it is winter and the traffic is much less anyway, but there are still occasions where I think I've broken something, or the antenna has bust somehow. This shouldn' | ||
+ | |||
+ | I do think this blog is ending here, but it has been fun and I enjoy the fact that I have a somewhat mature system now that has been going for 3 months. I won't challenge any leaderboards, | ||
+ | |||
+ | I hope this was helpful for folk, and do please get in touch if you got something from this or need any advice. |
2m0iig-ads-b-journey.txt · Last modified: 2023/01/20 09:14 by 2m0iig