Reklama
#2293559 08.06.2016 14:16:33
Witajcie.
Tak jak obiecałem jakiś czas temu w dziale Emisje cyfrowe, udostępniam wszystko co niezbędne do zbudowania własnego mikro RX digi dla APRS i LoRy.
Układ ten do dekodowania APRS wykorzystuje dzieło Tomka SP9UOB czyli dsDigi, za co mu wielkie dzięki, szczególnie za wprowadzenie jakiś czas temu trybu TEXT, który znacznie ułatwił mi zabawę z tym, jak i jeszcze innym projektem, który może również za niedługo ujrzy światło dzienne.
Krótki opis, schematy, firmware jest dostępne na mojej stronie http://skp.wodzislaw.pl?p=120
Tak jak obiecałem jakiś czas temu w dziale Emisje cyfrowe, udostępniam wszystko co niezbędne do zbudowania własnego mikro RX digi dla APRS i LoRy.
Układ ten do dekodowania APRS wykorzystuje dzieło Tomka SP9UOB czyli dsDigi, za co mu wielkie dzięki, szczególnie za wprowadzenie jakiś czas temu trybu TEXT, który znacznie ułatwił mi zabawę z tym, jak i jeszcze innym projektem, który może również za niedługo ujrzy światło dzienne.
Krótki opis, schematy, firmware jest dostępne na mojej stronie http://skp.wodzislaw.pl?p=120
wpis edytowany 08.06.2016 14:18:48
#2293743 08.06.2016 22:17:27
A może coś na arduino masz?....
Zapraszam na QSO: SR1Z,SR1SZ, SR1DMR / lokalnie 145.400 i 433.400 Mhz
Pozdrawiam, Edward SQ1OHF
sq1ohf@gmail.com
Pozdrawiam, Edward SQ1OHF
sq1ohf@gmail.com
#2293878 09.06.2016 07:05:19
Arduino mówisz? Za mało ramu, za wolny, za duży itd... ESP zasuwa na 160MHz i ma 96k RAM. To chyba mówi samo za siebie.
#2293945 09.06.2016 09:31:44
SP9SKP pisze:
Arduino mówisz? Za mało ramu, za wolny, za duży itd... ESP zasuwa na 160MHz i ma 96k RAM. To chyba mówi samo za siebie.
Arduino mówisz? Za mało ramu, za wolny, za duży itd... ESP zasuwa na 160MHz i ma 96k RAM. To chyba mówi samo za siebie.
Wbudowane rozkazy do arytmetyki itd to chyba dobry wybór ....
Osiągasz wysokie wyniki w dekodowaniu analogowego sygnału, gdy nie jest idealny?
Jacek SP9IT
#2293994 09.06.2016 11:03:06
Nie rozumiem... jaka arytmetyka.
Za dekodowanie APRS odpowiada dsDigi Tomka, odbieraniem LoRy zajmuje się moduł. Ja to tylko wszystko składam do kupy i wysyłam do internetu, przy okazji licząc odebrane ramki i wysyłając statystyki.
Zdekodowanie ramki APRS tak jak to Tomek robi za pomocą DSP i assemblera na arduino to tak jakby na rowerze wybierać się na księżyc.
Dla mnie to miało być małe, bez kabli do neta (jak walnie piorun w ESP, to poleci stare radio bosha i kilka sclaków a nie pół domu) i nie miałem nad tym zamiaru wiecznie siedzieć, tym bardziej, że jest on tylko kolejnym krokiem do czegoś zupełnie innego.
Soft siłą rzeczy tak naprawdę jest napisany w arduino, bo za bardzo nie ma innej opcji. Jednak tylko pogłębiło to moją niechęć do niego. Dla mnie zwykłe C króluje. Owszem fajnie się pisze i szybko, ale bez rewelacji.
Aha, zapomniałem dopisać, ze podłączając się telnetem do ESPdigi, na bieżąco wyświetla wszystkie odebrane ramki. Zarówno z APRS jak i z LoRy.
Za dekodowanie APRS odpowiada dsDigi Tomka, odbieraniem LoRy zajmuje się moduł. Ja to tylko wszystko składam do kupy i wysyłam do internetu, przy okazji licząc odebrane ramki i wysyłając statystyki.
Zdekodowanie ramki APRS tak jak to Tomek robi za pomocą DSP i assemblera na arduino to tak jakby na rowerze wybierać się na księżyc.
Dla mnie to miało być małe, bez kabli do neta (jak walnie piorun w ESP, to poleci stare radio bosha i kilka sclaków a nie pół domu) i nie miałem nad tym zamiaru wiecznie siedzieć, tym bardziej, że jest on tylko kolejnym krokiem do czegoś zupełnie innego.
Soft siłą rzeczy tak naprawdę jest napisany w arduino, bo za bardzo nie ma innej opcji. Jednak tylko pogłębiło to moją niechęć do niego. Dla mnie zwykłe C króluje. Owszem fajnie się pisze i szybko, ale bez rewelacji.
Aha, zapomniałem dopisać, ze podłączając się telnetem do ESPdigi, na bieżąco wyświetla wszystkie odebrane ramki. Zarówno z APRS jak i z LoRy.
#2294042 09.06.2016 12:17:10
SP9SKP pisze:
Nie rozumiem... jaka arytmetyka.
Za dekodowanie APRS odpowiada dsDigi Tomka, odbieraniem LoRy zajmuje się moduł. ....
Nie rozumiem... jaka arytmetyka.
Za dekodowanie APRS odpowiada dsDigi Tomka, odbieraniem LoRy zajmuje się moduł. ....
Aaaa, źle zrozumiałem. Dekodowanie softwarowe miałem na myśli.
Interesuję się APRS jako medium, jedno z nielicznych na FM, mało mnie bierze (przynajmniej jak na razie) całość usług wyżej.
Towarzystwo APSR-owe używa jasnych dla siebie skrótów, komuś z zewnątrz ciężko się łapie co na konkretnym etapie rozwoju technologi znaczą pojęcia.
Jacek SP9IT
#2294080 09.06.2016 14:15:21
APRS jest lichym medium transmisji danych. Możliwości dopiero daje LoRa.
#2294227 09.06.2016 22:28:47
SP9SKP pisze:
APRS jest lichym medium transmisji danych. Możliwości dopiero daje LoRa.
APRS jest lichym medium transmisji danych. Możliwości dopiero daje LoRa.
czy dobrze rozumiem (pewną ilość meteriałów przeczytałem) że LoRa zakłada pewnego rodzaju nadajniki-gotowce i nie zachodzi w tym przypadku podłączanie do uniwersalnego trx?
Nadal rzecz polega na jednym kupnym patentowanym chipie, czy już jest pluralizm i konkurencja?
Jacek SP9IT
#2294246 09.06.2016 22:58:31
tak, kupujesz za 10 ziela trx LoRa i zaczyna się zabawa. pozwala na odbiór sygnałów przy -146dBm przy prędkościach rtty. jak masz widoczność optyczną to 1k2 zrobisz na nadajniku 10mw na odległość 50-100km - przynajmniej teoretycznie
Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
https://sp3vss.eu
PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
#2294257 09.06.2016 23:12:28
Tak przy okazji - jest programowy dekoder LoRa do użycia z RTL SDR. Mocno eksperymentalne. Działa, ale tylko przy niektórych opcjach nadawania. Tak przy okazji - podobne sygnały regularnie da się odebrać w Warszawie, na Pradze Południe, ktoś ma nadajnik naprawdę wysoko.
Sent from Marconi Oceanspan with 3x807 in the finals.
Pozdrawiam, SP5XMI Marcin
Pozdrawiam, SP5XMI Marcin
Reklama
#2294277 10.06.2016 00:04:05
@SP9XMI: To może być Gateway LoRaWAN. Tyle że one pracują na 868MHz. nie wiem w jakiej ewentualnie sieci bo w TheThings Wawa jest "biała plamą"
https://thethingsnetwork.org/map
@SP9IT: Zobacz też to: http://sp7pki.iq24.pl/default.asp?grupa=78615&temat=434310
Co do Arduino to w Arduino IDE też możesz programować płytkę ESP https://github.com/esp8266/Arduino
Gratuluję pomysłu i wykonania rozpropagowanie Twojego projektu mogłoby zachęcić naszych baloniarzy do konstrukcji i wypuszczenia trackerów z LoRa i ESP. Jeszcze tylko opanowanie obsługi jakiegoś lekkiego modułu kamerki z telefonu i byłby fajny zestaw do floaterów (choć pewnie zapotrzebowanie na zasilanie byłoby znacznie większe i doładowywanie akku z ogniw PV mogłoby być trudne. Czy w ESP można wyłączając WiFi ograniczyć pobór prądu ? moje ESP łyka powyżej 200mA więc trzeba by go nieźle usypiać
@SP9IT: Zobacz też to: http://sp7pki.iq24.pl/default.asp?grupa=78615&temat=434310
Co do Arduino to w Arduino IDE też możesz programować płytkę ESP https://github.com/esp8266/Arduino
Gratuluję pomysłu i wykonania rozpropagowanie Twojego projektu mogłoby zachęcić naszych baloniarzy do konstrukcji i wypuszczenia trackerów z LoRa i ESP. Jeszcze tylko opanowanie obsługi jakiegoś lekkiego modułu kamerki z telefonu i byłby fajny zestaw do floaterów (choć pewnie zapotrzebowanie na zasilanie byłoby znacznie większe i doładowywanie akku z ogniw PV mogłoby być trudne. Czy w ESP można wyłączając WiFi ograniczyć pobór prądu ? moje ESP łyka powyżej 200mA więc trzeba by go nieźle usypiać
#2294285 10.06.2016 00:39:25
sp6ryd pisze:
Czy w ESP można wyłączając WiFi ograniczyć pobór prądu ? moje ESP łyka powyżej 200mA więc trzeba by go nieźle usypiać
Czy w ESP można wyłączając WiFi ograniczyć pobór prądu ? moje ESP łyka powyżej 200mA więc trzeba by go nieźle usypiać
odpinasz nogę ch_pd i esp zamiera
Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
https://sp3vss.eu
PZK - Piraci Z Karaibów
Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
#2294302 10.06.2016 07:16:42
Programowo też można wyłączyć "moduł" WiFi w esp. Pobierany prąd wtedy to ok 15mA. O właśnie, obecna wersja softu nie korzysta z tego mocno usypiającego trybu. W wolnym czasie dopiszę.
@sp6ryd nie trzeba wypuszczać trakera z esp, jest gotowiec z którego zresztą sam korzystałem do testów na arduino https://github.com/daveake/FlexTrack, tylko nie ma co patrzeć tam na definicję częstotliwości nadawania, ona jest tylko informacyjnie. Jak ktoś chce ją zmienić, to sobie musi policzyć wartości rejestrów i ustawić w lora.ino.
@sp6ryd nie trzeba wypuszczać trakera z esp, jest gotowiec z którego zresztą sam korzystałem do testów na arduino https://github.com/daveake/FlexTrack, tylko nie ma co patrzeć tam na definicję częstotliwości nadawania, ona jest tylko informacyjnie. Jak ktoś chce ją zmienić, to sobie musi policzyć wartości rejestrów i ustawić w lora.ino.
#2326452 30.08.2016 08:29:12
Powstała właśnie nowa wersja softu.
- poprawnie odbiera obrazki z LoRy (wcześniej nie miałem tego na czym testować)
- kilka zmian w interfejsie www (np dodane RSSI i SNR dla ostatnio odebranego pakietu LoRy), poprawione błędy wyświetlania
- dodana obcja "debug" dla LoRy (przez telnet wyświetla w hex nieznane ramki, może się kiedyś przydać)
- wysyłanie przez RS232 odebranych danych z serwera APRS (tym samym, po podłączeniu TxD esp8266 z RxD dsDigi mamy pełne digi).
Problemem jest tylko to, że dsDigi Tomka lubi po czasie zjadać coraz większą ilość znaków od końca, więc nie wiem czy korzystanie ma z tego sens, no ale jest.
- jakieś tam optymalizacje
Wystraczy wcisnąć przycisk UPDATE w espDigi
- poprawnie odbiera obrazki z LoRy (wcześniej nie miałem tego na czym testować)
- kilka zmian w interfejsie www (np dodane RSSI i SNR dla ostatnio odebranego pakietu LoRy), poprawione błędy wyświetlania
- dodana obcja "debug" dla LoRy (przez telnet wyświetla w hex nieznane ramki, może się kiedyś przydać)
- wysyłanie przez RS232 odebranych danych z serwera APRS (tym samym, po podłączeniu TxD esp8266 z RxD dsDigi mamy pełne digi).
Problemem jest tylko to, że dsDigi Tomka lubi po czasie zjadać coraz większą ilość znaków od końca, więc nie wiem czy korzystanie ma z tego sens, no ale jest.
- jakieś tam optymalizacje
Wystraczy wcisnąć przycisk UPDATE w espDigi