onsdag 22 juli 2009

Världsrymden signalerar / message from space!

(Swedish - Text in english below)

För att hålla reda på var någonstans i den lappländska ödemarken vår sond dimper ner kommer den att vara utrustad med en GPS-mottagare. För att denna värdefulla information skall nå fram till oss i från denna GSM-befriade ödemark är LAPLander även utrustad med ett litet sattelitmodem, STX2.

För att kunna skicka ett meddelande med modemet krävs det en "mjukvara" som kan kommunicera med och berätta för modemet vad som ska skickas. Och efter en flera dagar lång och hård kamp mot en bångstyrig FPGA samt avancerad diplomati med ett satellitmodem (som först vägrade acceptera mina kommandon) hade vi äntligen en mjukvara stabil nog för att göra ett första sändningsförsök.

En mycket sofistikerad testrigg byggdes genast upp (med en väl avvägd mängd kabeltrassel) och en noga utvald bit expanderad polystyrenplast (första bästa bit med rätt form som hittades på labbet) utgjorde en "bom" vid vilken antennen omsorgsfullt fästes (attack-tejpades) och sedan stacks ut genom ett fönster. Vi skapade sedan ett testmeddelande innehållande Hex-koden 59 (ascii-koden för 'Y').



När vi kontrollerat att allt var uppställt enligt planerna och slagit på spänningen till modemet skickade vi sändkommandot till modemet. Med stor ivrighet loggade vi in på AeroAstros kundsida och klickade förväntansfulla på sidan som visade mottagna medelanden...

Givetvis hade ingenting kommit fram. Modstulna gjorde vi ytterliggare ett par sändförsök och väntade ytterliggare några minuter utan resultat. Då upptäckte vi att det modem som var registrerat på hemsidan inte var det modem vi använde till testerna. En strimma hopp tändes i oss och vi registrerade genast det nya modemet och gjorde sedan ytterliggare ett par sändförsök. Och till slut, när vi nästan gett upp hoppet såg möttes vi av denna fantastiska syn:


Meddelandet hade kommit fram! och innehöll till och med samma information som vi skickat, allting fungerade precis så där bra som teknik ibland har en tendens till att inte göra :)

(English)

In order to know where in the vast wilderness of northern Sweden our probe will land it will be equipped with a GPS to acquire its position and a satellite modem (named STX2) to send that information back to us.

The modem also needs some software to communicate with it and tell it how to behave and what it should transmit. And after a long and fierce battle with an unruly FPGA and some advanced diplomacy with a satellite modem (who at first refused to acknowledge my commands) the software was finally stable enough for some transmission test attempts.

We quickly constructed a makeshift test setup and mounted the antenna on a boom which we stuck out of a window. We also made up a test message containing the hex code ‘59’ (ascii code for the letter Y).

When we checked that everything was arranged according to our plans we sent the transmission command to the modem. We then logged on to AeroAstros customer portal and then clicked us to the page showing new messages and waited with great anticipation.

Naturally nothing had happened. Resigned we made a few more sporadig transmission attempts and waited a few minutes more. But then we the discovered that the modem registered on the customer portal wasn’t the one we used in the tests. A smal ray of hope was lit in us and we hurried to register the modem used in the test and did som more transmission atemts. And finaly, when we had lost almost all our hope we saw that the message had come trough. Everything worked just as it was supposed to :)

Inga kommentarer:

Skicka en kommentar