Hey Dave, long time no see. I had a bit of a dig around to try to figure out what's going on. As I understand it, that option doesn't do anything unless you're using NTP or Chrony. Since we're using timesyncd, it wouldn't help. If we wanted that option to do anything, we'd need to also modify /lib/...
Hi folks I'm in a corporate networking environment which blocks outgoing NTP traffic. However they provide internal NTP servers which are passed down automatically by when a client is on DHCP. By default Raspbian ignores these NTP servers. The two solutions I have found so far is to either manually ...
Dear all How's about this for some necromancy? I've just written a script to install this on Raspbian Stretch ; https://gist.github.com/davidhoness/b5cbb3959bbbf875f65fb0c655ce783e This is designed for when you have a classroom full of laptops and Pis, and where each Pi is connected directly to a la...
We changed the format for this year's competition so teams are not winners at this point, they have to write the final report now and only win based on the merit of that report.
Ah I see what you mean. The numbers you get do have quite a bit of decimal accuracy so it might still be possible as is. During Tim Peake's flight in 2016 we did some long term data logging in multiple locations of the ISS. Looking at the accelerometer measurements from this is a useful way to chara...
Hi Stefano Technically there is no limit providing you can justify the science requirement for the disk space. We have a ground control team who can remotely connect to the Astro Pi from ground and keep downloading output data to free up disk space. The micro SD cards we're using on the ISS are 32 G...
I'm afraid you can't change the flight copy of RTIMULib.ini , the full data sheet for that sensor can be found here. Link is also on the Space Lab FAQ page.
Yes of course. Just make an if statement that tests the sublat and sublong properties of the iss ephem object. Just replace A, B, X and Y with the numbers you want. iss_lat = degrees(iss.sublat) iss_long = degrees(iss.sublong) if iss_long > A and iss_long < B and iss_lat > X and iss_lat < Y: cam.cap...
Hi Mark The data should be downloaded to ground today and I will receive it either by this afternoon or early next week. So at this stage I would estimate that by middle of next week we will be able to send out the digital certificates. Many thanks Dave P.S. Be aware it might flood your Inbox if you...
Yes that's enough. It just had to be enough to convince the crew that the Astro Pi hasn't crashed or become frozen. If they think it has they call down to ground to ask for someone to check it remotely. Also, if you can - avoid the colour red. As the crew are trained to spot and investigate any red ...
Hi Darren You don't have to use Duck Duck Go on the Pi (it's just the default), you can navigate to the www address of whatever search engine does work on your network. To answer your questions: 1. Some of the target areas my students are interested in photographing are at high latitudes. Above what...
Good observation, that would be a problem if the target just clips the edge of the field of view. But if moving through the middle you'll get 3 or 4 good pictures. I try not to give out perfect code so that people use it as a starting point and learn from it. What you could do is have a greater trig...
Good question! So what you need to know about is something called ground sampling distance, or GSD for short. This the distance on ground represented by a single pixel of the camera. The Astro Pi training webinar says this is 161 meters per pixel. This was calculated using this GSD calculator tool a...
Ah yes, you probably want to start the camera preview some seconds before you capture a photo to allow it to adjust to the light level. So for example: cam.start_preview() time.sleep(5) cam.capture(photoName) # Take photo of Earth cam.stop_preview() image = Image.open(photoName).convert('L') # conve...
I've just realised a bug in my code. 417 km is the horizontal width of the image, from the left side to the right. We want to check for distance from the center to the edge, so you should use 208 as the image_range value. I've updated the code example on GitHub.
Ah, that may be because the show message function is a blocking call. What that means is that if you call sense.show_message("a really long string of text") the whole message has to scroll on the LED matrix before the next line of code gets run. What I would suggest to do is just show an icon or a s...
Hi there, yes you can do that - provided it's a minimum of two and a maximum of six members on the team.
When you submit the code you can just re-input their names on the form here.
Hi folks, I recently had a team ask how to do this so I knocked up some code to show the concept; https://gist.github.com/davidhoness/b0e18fa3595d8118d050ce5a9fed68c0 You use two-line element telemetry to calculate ISS position (refresh from http://www.celestrak.com/NORAD/elements/stations.txt) and ...