Ultralyddataoverføring med GNU-radio

Når vi hører GNU-radio ble brukt i en bygning, det første vi tenker på, er åpenbart radio. Enten det er et å bruke ekstremt dyrt utstyr eller bare en USB-TV-tuner dongle, er GNU-radio det perfekte verktøyet for omtrent alt i halenenden av det elektromagnetiske spektret.

Det er ingen grunn til at GNU-radio kan ikke brukes med andre medier, men som [Chris] viser oss med sin ultralyddataoverføring mellom to bærbare datamaskiner. Han sender lyd fra høyttalerne til en bærbar PC på 23 kHz. Det er utenfor rekkevidden av menneskelig hørsel, men overraskende i stand til å bli plukket opp av en lavpris desktop Mic koblet til en annen bærbar PC. Hans GNU-radiooppsettet konverterer først en streng med tekst til en 5-bits pakke, modulerer den med FSK, og støt opp signalet til 23 kHz. På den andre enden dekodes dataene ved å gjøre det samme i omvendt.

Oppsettet er lett i stand til å avvise all lyd som ikke er i det angitte frekvensområdet; I videoen etter pausen overfører [Chris] en “Hello World” mens du forteller hva han gjør.

Back to top