Izdelava pager-ja

V tem delu bomo začetnikom milostno odpuščali vse grehe in jim pomagali, da svoje prve projekte pripeljejo do uspešnega konca

Izdelava pager-ja

OdgovorNapisal/-a Dave » 20 Jul 2016, 15:09

Pozdravljeni!

Sem začetnik kar se tiče elektrotehnike nasploh, v telekomunikacijah pa še posebej. Rad se učim na konkretnih primerih pa tudi če mi vzamejo ogromno časa.

Sem član enega od prostovoljnih gasilskih društev in se mi je pred kratkim pokvaril pager. Malo sem se poglobil v delovanje samih pager-jev in ugotovil, da se v
Sloveniji uporablja sistem ZARE za tiho alarmiranje, ki deluje na frekvenci 173.250 MHz. Za pošiljanje sporočil preko sistema ZARE se uporablja protokol POCSAG.

Glede samega hardware-a še nisem nič konkretno razmišljal ker se niti ne spoznam na telekomunikacije nekaj veliko. Torej potrebujem nekakšen receiver, ki
je zmožen "poslušati" na frekvenci 173.250 MHz. Ve kdo za kakšnega? Edino kar sem razmišljal je, da bom za ta pager uporabil Arduino. Vem, da bi bil RPi bolj
primeren saj je dekodiranje POCSAG sporočil tam mačji kašelj ker zanj že obstaja program, ki to naredi, vendar mi denarno trenutno to ne znese.

Zanima me, kako bi se lotil samega sprejema signala in dekodiranja z Arduinom. Iskal sem malo po Googlu ampak nikjer nisem našel kakšne knjižnice s pomočjo
katere bi lahko ta signal dekodiral.

Hvala za pomoč!

Opomba: če tema ne sodi v to sekcijo, prosim moderatorja, da jo prestavi.
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a MarkoM » 20 Jul 2016, 15:25

Verjetno najenostavneje s softwarskim radijem.
http://www.rtl-sdr.com/rtl-sdr-tutorial ... -decoding/
MarkoM
 
Prispevkov: 949
Pridružen: 29 Jan 2015, 13:11
Kraj: Pohorje (Maribor)
Zahvalil se je: 118 krat
Prejel zahvalo: 206 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 17

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 20 Jul 2016, 15:38

Adapter bi lahko uporabil, ampak problem je, da se tukaj za dekodiranje uporablja program za katerega potrebuješ računalnik, ki dela 24 ur na dan, jaz pa bi rad ustvaril stand-alone verzijo, torej, da bi Arduino bil tisti, ki dekodira signal in ne, da prejema dekodirano sporočilo od računalnika.
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a jlbohinc » 20 Jul 2016, 16:06

Spremljam temo... Bi tudi mene zanimalo, ce ti kaj uspe.

Drugace se pa kak kitajski pager dobi pod 100€. Vendar ga moras sprogramirat na 6-mestno kodo, ki jo imas. Da ne bos dobival pozivov iz cele SLO.
jlbohinc
 
Prispevkov: 443
Pridružen: 02 Apr 2015, 11:25
Zahvalil se je: 6 krat
Prejel zahvalo: 29 krat
Uporabnika povabil: valter
Število neizkoriščenih povabil: 5

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 20 Jul 2016, 16:23

Za enkrat mi je vseeno če bom dobival pozive iz cele Slovenije, morda bodo celo prišli prav, da ne bo potrebno klicati na 112 za testne pozive.

Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a matjazkariz » 20 Jul 2016, 21:36

Kar se hardverja tiče boš poleg Arduina potreboval še nek sprejemnik. Poglej Silabsov Si4362, ki pokriva tvojo frekvenco. Pred kratkim sem naredil tiskanino s tem čipom, vendar žal še nisem utegnil spisat kodo zanj.
matjazkariz
 
Prispevkov: 299
Pridružen: 21 Feb 2015, 11:24
Zahvalil se je: 24 krat
Prejel zahvalo: 46 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 4

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 20 Jul 2016, 21:48

To mi je jasno, zanima me bolj, kako bi se lotil samega dekodiranja POCSAG signala z Arduinom, če me zna kdo usmeriti v pravo smer.
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 21 Jul 2016, 07:04

Dave je napisal/-a:To mi je jasno, zanima me bolj, kako bi se lotil samega dekodiranja POCSAG signala z Arduinom, če me zna kdo usmeriti v pravo smer.


Tudi sam sem že iskal "kodo", ki dekodira pocsag in bi bila napisana za Arduino, vendar brezuspešno. Mogoče bi jo kdo, ki obvlada programiranje, celo kodo za dekodiranje na novo napisal ;-). O tem bi zagotovo kaj več vedel povedati Jan Volk

Za sprejem pocsag lahko uporabiš miniaturni sprejemnik.

Obstaja program PDW za na PC, ki dekodira pocsag. Lahko preko zvočne kartice ali preko RS232. Tukaj je en mojster, ki se nekaj ukvarja z dekodiranjem in sprejemanjem pocsag .

p.s. tvoja tema je tudi zame zanimiva......
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 21 Jul 2016, 10:25

Za enkrat se mi zdi da bo tole kar trd oreh... Zanimivo je da za 30 let staro tehnologijo ni niti enega primera dekodiranja POCSAG-a s pomočjo Arduina. Poslal sem sicer povpraševanje enemu podjetju iz Anglije, ki izdelujejo POCSAG module za dekodiranje ampak dvomim, da mi bodo pripravljeni pomagat.

Mislim, da za enkrat druge možnosti razen Raspberry Pi-ja nimam. Če pa slučajno kej pogruntam bom pa javil v to temo. :)

Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a VolkD » 21 Jul 2016, 10:48

Kaj pa če bi ga kar kupil ? ebay.

Nimam pojma, a mogoče bi bil primeren.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 40332
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 8390 krat
Prejel zahvalo: 4900 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 21 Jul 2016, 11:04

Ne gre se mi toliko, da mi dejansko deluje... Bolj se mi gre za to, da se kaj naučim. :P In telekomunikacije so mi postale kar zanimive v zadnjih 2-eh dneh, haha.
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a MarkoM » 21 Jul 2016, 11:18

Če so ti telekomunikacije zanimive, se loti najprej s SDR-om in tam vse naštudiraj, verjetno ti bo po tem jasno kako se lotiti stvari.
MarkoM
 
Prispevkov: 949
Pridružen: 29 Jan 2015, 13:11
Kraj: Pohorje (Maribor)
Zahvalil se je: 118 krat
Prejel zahvalo: 206 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 17

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 21 Jul 2016, 11:56

Dave je napisal/-a:Ne gre se mi toliko, da mi dejansko deluje... Bolj se mi gre za to, da se kaj naučim. :P In telekomunikacije so mi postale kar zanimive v zadnjih 2-eh dneh, haha.


Bom malo provokativen. Pocsag protokol je javno objavljen, treba ga je samo naštudirati (jaz bi ga, ampak imam premalo znanja ;-)). Iz pocsag sprejemnika dobiš v bistvu pravokotne impulze, ki so, nič drugega kot logična 1 in logična 0. Ko te enke in nule dekodiraš dobiš ven sporočilo.

Glede na to, da tudi programiraš (citiram predstavitveni post), to ne bi smel biti pretrd "oreh" zate----->>>>>
Dave je napisal/-a:Pozdravljeni!
Sem študent elektrotehnike in se v prostem času ukvarjam z računalniki, programiranjem, izdelavo zanimivih napravic za lajšanje življenja in tako dalje... :D Pred kratim pa so me začele zanimati tudi telekomunikacije in potrebujem par nasvetov kako se lotiti enega projekta.
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Obelix » 21 Jul 2016, 12:05

Ni ravno Arduino je pa AVR.
Obelix
 
Prispevkov: 692
Pridružen: 19 Jan 2015, 11:31
Kraj: Maribor
Zahvalil se je: 29 krat
Prejel zahvalo: 76 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 78

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 21 Jul 2016, 12:11

Z veseljem bi se spustil v to, da ga naštudiram. Problem je samo to, da če bom tem zadevam posvetil preveč časa, vprašanje kako bo z dvem izpitim, ki jih imam še za opraviti... Sploh če padem notr v to zadevo.

Je pa to vsekakor zelo zanimiva tema, vsaj zame. Ko bom imel več časa javim, če bom kaj naštudiral. :) Se bom pa lotil zadeve čisto od začetka, tako kot mi je svetoval MarkoM, da prvo vidim kako te stvari sploh delujejo, da bom bolje razumel.

Se da te SDR sprejemnike dobiti poceni pri nas? Ali je bolje naročiti preko spleta?

Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 21 Jul 2016, 13:06

Obelix je napisal/-a:Ni ravno Arduino je pa AVR.


Zanimiv tale projekt.
V bistvu, če prav razumem, sprejeto pocsag sporočilo pošlje preko GSM modema na telefonsko številko. Se bom poizkusil sam malo poigrati s tem.

Bom datoteke prilepil kar sem.

Sedaj pa prosim nekoga, ki obvlada, da mi iz teh datotek pretvori v HEX datoteko, da jo lahko zapečem v Mego, ker jaz tega (še) ne znam ;-).....
Priponke
Pocsag_decoder_AVR_GSMc.zip
(15.11 KiB) Prenešeno 47 krat
pocsag_decoder_AVR_GSM_shema.jpg
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 21 Jul 2016, 13:56

Z malo digganja po spletu sem našel zanimiv PDF, ki pojasni določene stvari (kako so sporočila sestavljena itd.). Nisem ga še prebral, ampak mislim da je tole "ključ" za dekodiranje numeričnih in alfanumeričnih sporočil. http://www.raveon.com/pdfiles/AN142(POCSAG).pdf
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 26 Jul 2016, 13:28

Evo mene nazaj, in sicer z par vprašanji.

Še vedno čakam na sprejemnik, ki naj bi prišel pojutrišnjem... Med tem pa se mi je porajalo naslednje vprašanje... Vsi programi za dekodiranje na PC-jih uporabljajo zvočno kartico in mi ni jasno tole... V kakšni obliki je potem signal ki pride iz sprejemnika? Je že digitaliziran (torej 0 in 1, katere nato bereš in iz kombinacij tvoriš sporočilo) ali se ravno zaradi tega uporablja zvočna kartica?

Mi lahko kdo to malo bolje pojasni?

Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 26 Jul 2016, 23:59

Dave je napisal/-a:Evo mene nazaj, in sicer z par vprašanji.

Še vedno čakam na sprejemnik, ki naj bi prišel pojutrišnjem... .......


In kakšen sprejemnik si si zaželel nabaviti? Mogoče kakšen link?

Dave je napisal/-a:........... Vsi programi za dekodiranje na PC-jih uporabljajo zvočno kartico in mi ni jasno tole.........


Ne bo držalo. PDW program za na PC zna odkodirati preko zvočne kartice ali preko RS232 porta. Enkrat sem ti že dal link, ampak kot zgleda se ti ne ljubi malo pobrskati ;-).

Dave je napisal/-a:............................. V kakšni obliki je potem signal ki pride iz sprejemnika? Je že digitaliziran (torej 0 in 1, katere nato bereš in iz kombinacij tvoriš sporočilo) ali se ravno zaradi tega uporablja zvočna kartica?

Mi lahko kdo to malo bolje pojasni?........


Ovisno kakšen sprejemnik imaš. Če sprejemaš z običajno radijsko postajo na frekvenci 173.250MHz in imaš izhod vzet iz zvočnika, boš miral najprej pretvoriti "zvok" v logične ničle in logične enice. To stori zvočna kartica s pomočjo PDW programa. Princip delovanja je tak, da se za logično ničlo uporablja frekvenca 2400Hz, za logično enico pa frekvenca 1200Hz (govorim na pamet in ni sigurno, da so ravno ti dve frekvenci, je treba preveriti).
Tukaj je marsikaj razloženo, pa si malo preberi.

Če uporabiš sprejemnik, ki že sam pretvori omenjeni frekvenci v enice in ničle potem je samo še potrebno dekodiranje enic in ničel in iz njih tvoriti sporočilo. Nekatere postaje imajo to možnost že vgrajeno - npr Motorola GM950.
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 27 Jul 2016, 05:17

Gre se za RTL-SDR dongle :)

Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a SamoBr » 27 Jul 2016, 08:29

/offtopic
Dave je napisal/-a:Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
S temle se pa nebi hvalil, ker so jaj*a od jajc.
sem ga imel malo manj kot mesec dni pa se je po dvakrat ali več na dan zataknil.
/ontopic

Vsak sprejemnik je za to dober. Informacija se prenaša kot avdio signal iz katerega se potem lahko razbere vsebina. Če imaš kakšno stari radijsko postajo (policaji so jih zmetali stran kar nekaj) lahko izhod pripelješ na zvočno.
Je pa vprašanje če se pri cenah pagerjev na netu to splača. Pa naučil se s tem tudi ne boš ravno.
SamoBr
 
Prispevkov: 2798
Pridružen: 14 Jun 2015, 14:45
Zahvalil se je: 129 krat
Prejel zahvalo: 251 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 48

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 27 Jul 2016, 08:59

Dave je napisal/-a:Gre se za RTL-SDR dongle :)......


Aha, v redu. Tega SDR-ja pa ne poznam najbolje.
Ampak, a nisi v zgornjih postih dejal, da bi rad uporabil Arduino? Kaj ti bo ta SDR, če ga lahko uprabljaš samo za na računalnik? A bi mogoče rad tale SDR uporabil z navezi z Arduinom?

SamoBr je napisal/-a:
........Je pa vprašanje če se pri cenah pagerjev na netu to splača. Pa naučil se s tem tudi ne boš ravno......


Namesto, da bi človeka spodbudil, da se loti projekta, ga že v startu bremzaš. Če se bo lotil dekodiranja z Arduinom in sam napisal program za dekodiranje POCSAG, potem zagotavljam, da se bo pri tem veliko naučil. Pa še sam sam (in še marsi kdo) si bo lahko sam izdelal pocsag sprejemnik za "male pare".

Torej, kar korajžno naprej ;-).
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a SamoBr » 27 Jul 2016, 09:44

Ni bilo mišljeno kot žlajf. Samo smisel ni ravno v tem.Da se oddolžim: http://www.discriminator.nl/pdw/index-en.html
SamoBr
 
Prispevkov: 2798
Pridružen: 14 Jun 2015, 14:45
Zahvalil se je: 129 krat
Prejel zahvalo: 251 krat
Uporabnika povabil: DusanK
Število neizkoriščenih povabil: 48

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 27 Jul 2016, 09:57

SamoBr je napisal/-a:/offtopic
Dave je napisal/-a:Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
S temle se pa nebi hvalil, ker so jaj*a od jajc.
sem ga imel malo manj kot mesec dni pa se je po dvakrat ali več na dan zataknil.
/ontopic

Vsak sprejemnik je za to dober. Informacija se prenaša kot avdio signal iz katerega se potem lahko razbere vsebina. Če imaš kakšno stari radijsko postajo (policaji so jih zmetali stran kar nekaj) lahko izhod pripelješ na zvočno.
Je pa vprašanje če se pri cenah pagerjev na netu to splača. Pa naučil se s tem tudi ne boš ravno.

Uporabljam aplikacijo, ki ocitno sama doda to besedilo... ne da bi se hvalil...
Nevem, men dela cist normalno ze skoraj leto in pol. ;)

@arksi

Zaenkrat se bom lotil samo z računalnikom, za Arduino morem pa še preštudirati kako in kaj.


Poslano z mojega HUAWEI G7-L01 z uporabo Tapatalk
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 10 Avg 2016, 11:23

Obelix je napisal/-a:Ni ravno Arduino je pa AVR.


@Obelix
a si mogoče prijavljen/aktiven na tem forumu - http://www.mikrocontroller.net/articles ... ecoder_AVR?
Mogoče veš kako bi kontaktiral tega mojstra, ki je izdelal tole napravico za posredovanje POCSAG sporočil na GSM?
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Obelix » 10 Avg 2016, 14:49

Nisem prijavljen/aktiven. Sem se pa prijavil in bom (domnevam) lahko kontaktiral tega mojstra ("Dane").
Obelix
 
Prispevkov: 692
Pridružen: 19 Jan 2015, 11:31
Kraj: Maribor
Zahvalil se je: 29 krat
Prejel zahvalo: 76 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 78

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 11 Avg 2016, 08:53

Ja, Dane je avtor tega projekta. No, če boš dobil kontakt in odziv, mi prosim, sporoči......
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Matthai » 07 Okt 2016, 12:05

Torej, Uporabljam Ubuntu 15.10 (še ni bilo časa za nadgradnjo) in sem si namestil gqrx (preko repozitoryev) in multimon-ng:
Koda: Izberi vse
git clone https://github.com/EliasOenal/multimon-ng
cd multimon-ng/
mkdir build
cd build
qmake ../multimon-ng.pro
make
sudo make install


Nato pa:
1. Zaženem Gqrx

2. Nastavim frekvenco na 173.250 000 MHz
Receiver Options: 48.400 kHZ
Filter: Wide
Mode: Narrow FM
AGC: Fast

Kliknem na ikonico "Stream audio over UDP".

3. Odprem konzolo in vpišem:
Koda: Izberi vse
cd ~/multimon-ng/build
nc -l -u -p 7355 | sox -t raw -esigned-integer -b 16 -r 48000 - -esigned-integer -b 16 -r 22050 -t raw - | multimon-ng -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400  -f alpha -


... iz potem se ne zgodi nič. Oziroma, izpiše se tole:

Koda: Izberi vse
multimon-ng  (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
             (C) 2012-2014 by Elias Oenal
available demodulators: POCSAG512 POCSAG1200 POCSAG2400 FLEX EAS UFSK1200 CLIPFSK FMSFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV SCOPE
Enabled demodulators: POCSAG512 POCSAG1200 POCSAG2400

...in potem je tišina.

Zdaj... a je to normalno oziroma ni nobenih pager sporočil, ali je kakšen drug problem?

Oziroma - a obstaja kje kakšna testna frekvenca za testiranje POCSAG sporočil?
Matthai
 
Prispevkov: 82
Pridružen: 07 Okt 2016, 11:31
Zahvalil se je: 6 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 21

Re: Izdelava pager-ja

OdgovorNapisal/-a Matthai » 07 Okt 2016, 12:16

Oziroma, kot vidim je mogoča tudi varianta direktno z rtl_fm, torej:

Koda: Izberi vse
rtl_fm -f 173.250e6 -g 100 -s 22050 -l 310 – |multimon-ng -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha /dev/stdin


Tukaj pa dobim podoben izpis:
Koda: Izberi vse
multimon-ng  (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
             (C) 2012-2014 by Elias Oenal
available demodulators: POCSAG512 POCSAG1200 POCSAG2400 FLEX EAS UFSK1200 CLIPFSK FMSFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV SCOPE
Enabled demodulators: POCSAG512 POCSAG1200 POCSAG2400
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN:

Using device 0: Generic RTL2832U OEM
Found Elonics E4000 tuner
Tuner gain set to 42.00 dB.
Tuned to 173503575 Hz.
Oversampling input by: 46x.
Oversampling output by: 1x.
Buffer size: 8.08ms
Exact sample rate is: 1014300.020041 Hz
Sampling at 1014300 S/s.
Output at 22050 Hz.


...in potem tišina.
Matthai
 
Prispevkov: 82
Pridružen: 07 Okt 2016, 11:31
Zahvalil se je: 6 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 21

Re: Izdelava pager-ja

OdgovorNapisal/-a satelitko » 07 Okt 2016, 14:24

Tuned to 173503575 Hz. ???
satelitko
 
Prispevkov: 456
Pridružen: 18 Jan 2015, 01:26
Kraj: Radovljica
Zahvalil se je: 30 krat
Prejel zahvalo: 58 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 32

Re: Izdelava pager-ja

OdgovorNapisal/-a Matthai » 07 Okt 2016, 22:14

Ja, to mi tudi ni jasno. A je to zamik zaradi kakšne napake?

Če dam:
Koda: Izberi vse
rtl_fm -f 173.000e6 - |multimon-ng -t raw -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha /dev/stdin


Dobim:
Koda: Izberi vse
multimon-ng  (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
             (C) 2012-2014 by Elias Oenal
available demodulators: POCSAG512 POCSAG1200 POCSAG2400 FLEX EAS UFSK1200 CLIPFSK FMSFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV SCOPE
Enabled demodulators: POCSAG512 POCSAG1200 POCSAG2400
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN:

Using device 0: Generic RTL2832U OEM
Found Elonics E4000 tuner
Tuner gain set to automatic.
[b]Tuned to 173252000 Hz.[/b]
Oversampling input by: 42x.
Oversampling output by: 1x.
Buffer size: 8.13ms
Exact sample rate is: 1008000.009613 Hz
Sampling at 1008000 S/s.
Output at 24000 Hz.
Matthai
 
Prispevkov: 82
Pridružen: 07 Okt 2016, 11:31
Zahvalil se je: 6 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 21

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 21 Nov 2016, 14:48

Dave je napisal/-a:...............Zanima me, kako bi se lotil samega sprejema signala in dekodiranja z Arduinom. Iskal sem malo po Googlu ampak nikjer nisem našel kakšne knjižnice s pomočjo katere bi lahko ta signal dekodiral.

Hvala za pomoč!


Sem še nekaj časa iskal in našel projekt z Arduino Nano avtorja Carl Ott, ki ima v programu tako encoder kot decoder pocsag. Sprejeti pocsag signal dekodira in pošlje na UART in sicer tako, da izpiše RIC kodo, funkcijo in sporočilo. Zip datoteko sem pripel še na forum, če se bo kdo tega lotil. Jaz sem nabavil še en Radiometrix-ov modul ter ga povezal na Arduino Nano (pin A0 = RX), ter sedaj spremljam vsa pocsag sporočila, ki priletijo na anteno na terminal oknu.
Tako si lahko zgradimo lasten pager.
Priponke
pocsag_transcode_m328.zip
(94.2 KiB) Prenešeno 51 krat
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Matthai » 28 Nov 2016, 15:30

Koliko pa je teh sporočil? Kako pogosta so?
Matthai
 
Prispevkov: 82
Pridružen: 07 Okt 2016, 11:31
Zahvalil se je: 6 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 21

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 29 Nov 2016, 07:37

Matthai je napisal/-a:Koliko pa je teh sporočil? Kako pogosta so?


To je pa čisto različno od dneva in lokacije. Enkrat jih je več, drugič manj. Lahko se zgodi, da kakšen dan ni nobenega, ko pa se zgodi večja nesreča je teh sporočil več - veliko več.
Alarmna sporočila se pošljejo iz ReCo (regijski center za obveščanje) na pozivnike gasilcev/reševalcev pač takrat, ko se zgodi nesreča ali pa ljudje potrebujejo kakšno drugo pomoč. Npr. zadnjič, ko je bilo deževje in je zalivalo kleti je bilo teh sporočil kar veliko.

Odvisno je tudi od lokacije koliko repetitorjev in digipiterjev sprejemaš s svojo anteno. Jaz sprejmem ob enem pozivu cca. štiri do pet enakih sporočil, to pomeni, da sprejemam 4-5 oddajnikov.

Dogodki, ki se zgodijo v Sloveniji se beležijo tule (http://spin.sos112.si/spin2/javno/). Če v teh dogodkih/nesrečah sodelujejo tudi gasilci ali reševalci to pomeni, da se je za vsak dogodek poslalo kakšno pocsag alarmno sporočilo.

A si uspel "ujeti" kakšno pocsag sporočilo ali ne???
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Matthai » 29 Nov 2016, 10:17

Ne, nisem, je pa res, da sem laufal zadevo pol ure in potem obupal, ko ni bilo nič.

Očitno nisem bil dovolj vztrajen...
Matthai
 
Prispevkov: 82
Pridružen: 07 Okt 2016, 11:31
Zahvalil se je: 6 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 21

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 29 Nov 2016, 14:50

Matthai je napisal/-a:Ne, nisem, je pa res, da sem laufal zadevo pol ure in potem obupal, ko ni bilo nič.

Očitno nisem bil dovolj vztrajen...


Ja, čisto možno, da nisi ničesar "ulovil". Pusti kakšen dan, ali dva, da ti skenira frekvenco 173.250MHz pa boš videl, če se kaj "ujame"....

Če ne bi imel rad vedno prižgan računalnik, pa uporabi tisti projekt katerega sem jaz zgoraj predstavil (Arduino Nano + Rx Radiometrix modul). Dodaš še en displey in imaš lahko skozi vklopljeno in sprejemaš signal.
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 11 Feb 2017, 21:15

arksi je napisal/-a:
Dave je napisal/-a:...............Zanima me, kako bi se lotil samega sprejema signala in dekodiranja z Arduinom. Iskal sem malo po Googlu ampak nikjer nisem našel kakšne knjižnice s pomočjo katere bi lahko ta signal dekodiral.

Hvala za pomoč!


Sem še nekaj časa iskal in našel projekt z Arduino Nano avtorja Carl Ott, ki ima v programu tako encoder kot decoder pocsag. Sprejeti pocsag signal dekodira in pošlje na UART in sicer tako, da izpiše RIC kodo, funkcijo in sporočilo. Zip datoteko sem pripel še na forum, če se bo kdo tega lotil. Jaz sem nabavil še en Radiometrix-ov modul ter ga povezal na Arduino Nano (pin A0 = RX), ter sedaj spremljam vsa pocsag sporočila, ki priletijo na anteno na terminal oknu.
Tako si lahko zgradimo lasten pager.


Da malo zbudim temo, kmalu bo konec izpitnega obdobja in bo čas za tole. :D Vidim da NRX1 sprejemnik dejansko da stopničast signal že ven, superca, sedaj je treba še sam kodo spisat da ti pretvori bite v ASCII karakterje in namesto na da pošlje na UART ti izpisuje na en zaslon, to bo moj projekt čez poletje. :D Imam pa eno vprašanje, če naročim prej njihove strani me zaradi davka in poštnine pride vse skupaj 45€. Me zanima če maš kak sprejemnik viška da ga odkupim. Mi lahko daš kakšen kontakt pa lahko sodelujema. Bi bil zagotovo zanimiv projekt, seveda da program spišema sama. :D

Mi je pa delovalo to že z RPi-jem ampak mi je brezveze ker dejansko nič ne narediš sam..
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 13 Feb 2017, 23:55

Dave je napisal/-a:........ Vidim da NRX1 sprejemnik dejansko da stopničast signal že ven, superca, sedaj je treba še sam kodo spisat da ti pretvori bite v ASCII karakterje in namesto na da pošlje na UART ti izpisuje na en zaslon, to bo moj projekt čez poletje.......


Tako je, omenjen sprejemnik sem nabavil pri Radiometrix-u. Ven dobim pravokotne impulze. Uporabljam Arduino Nano ploščico in program (HEX kodo) s tega linka (http://users.rcn.com/carlott/projects.html). Arduino Nano potem ven pošilja ASCI znake, ki jih "trenutno" izpisujem preko USB/COM porta kar v terminal oknu. iz Arduina nano "prileti" sporočilo v ASCI znakih, ki jeim je v ospredju dodana še RIC koda. Torej lahko sprejemam vsa pocsag sporočila, ki priletijo po zraku na 173.250MHz. Ko bo spet kaj volje, bom to izpisoval na lcd displej in ne bom več potreboval računalnika.

Dave je napisal/-a:......Imam pa eno vprašanje, če naročim prej njihove strani me zaradi davka in poštnine pride vse skupaj 45€. Me zanima če maš kak sprejemnik viška da ga odkupim....


Mene je sprejemnik iz Anglije s poštnino vred prišel 60,66€. Kar zasoljeno. Ne vem kje si ti dobil ponudbo za 45€. Imam samo enega, ki je v uporabi.

Dave je napisal/-a:....... Mi lahko daš kakšen kontakt pa lahko sodelujema. Bi bil zagotovo zanimiv projekt, seveda da program spišema sama. :D
Mi je pa delovalo to že z RPi-jem ampak mi je brezveze ker dejansko nič ne narediš sam..


Lahko me kontaktiraš na zasebno sporočilo. Če bi imel toliko znanja bi že sam spisal program za dekodiranje ;-). Seveda, pa sem pripravljen pomagati po svojih najboljših močeh in deliti vse informacije s tabo/vami...

Kako pa si imel izveden sprejem in dekodiranje RPi-jem?
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 14 Feb 2017, 00:37

arksi je napisal/-a:
Dave je napisal/-a:........ Vidim da NRX1 sprejemnik dejansko da stopničast signal že ven, superca, sedaj je treba še sam kodo spisat da ti pretvori bite v ASCII karakterje in namesto na da pošlje na UART ti izpisuje na en zaslon, to bo moj projekt čez poletje.......


Tako je, omenjen sprejemnik sem nabavil pri Radiometrix-u. Ven dobim pravokotne impulze. Uporabljam Arduino Nano ploščico in program (HEX kodo) s tega linka (http://users.rcn.com/carlott/projects.html). Arduino Nano potem ven pošilja ASCI znake, ki jih "trenutno" izpisujem preko USB/COM porta kar v terminal oknu. iz Arduina nano "prileti" sporočilo v ASCI znakih, ki jeim je v ospredju dodana še RIC koda. Torej lahko sprejemam vsa pocsag sporočila, ki priletijo po zraku na 173.250MHz. Ko bo spet kaj volje, bom to izpisoval na lcd displej in ne bom več potreboval računalnika.

Dave je napisal/-a:......Imam pa eno vprašanje, če naročim prej njihove strani me zaradi davka in poštnine pride vse skupaj 45€. Me zanima če maš kak sprejemnik viška da ga odkupim....


Mene je sprejemnik iz Anglije s poštnino vred prišel 60,66€. Kar zasoljeno. Ne vem kje si ti dobil ponudbo za 45€. Imam samo enega, ki je v uporabi.

Dave je napisal/-a:....... Mi lahko daš kakšen kontakt pa lahko sodelujema. Bi bil zagotovo zanimiv projekt, seveda da program spišema sama. :D
Mi je pa delovalo to že z RPi-jem ampak mi je brezveze ker dejansko nič ne narediš sam..


Lahko me kontaktiraš na zasebno sporočilo. Če bi imel toliko znanja bi že sam spisal program za dekodiranje ;-). Seveda, pa sem pripravljen pomagati po svojih najboljših močeh in deliti vse informacije s tabo/vami...

Kako pa si imel izveden sprejem in dekodiranje RPi-jem?


Pardon, cena res pride okoli 50€, natančno z davkom in poštnino prode 46,2 GBP kar je okoli 50 - 55€? Bom poizkusil najti alternativo, čeprav je za enkrat ne vidim.

RPi + MultimonNG. Sicer sem imel včasih neke motnje, prikaz nekih random karakterjev, ki pa jih ne znam pojasniti. :)

Eno teoretično vprašanje.

Kako dejansko zajeti sekvenco bitov? Pač, da bereš input z pravo hitrostjo, če bereš prehitro imaš lahko podvojene bite, prepočasi, določene bite lahko izpustiš.
Bi se dalo tako, da zaznaš tisto preamble sekvenco in meriš čas, kako hitro se signal spreminja torej iz 0 v 1 in nazaj v 0 in potem vzameš povprečje ter bereš naslednje bite s to hitrostjo?
Je to izvedljivo, če se kdo spozna na to? :)
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 14 Feb 2017, 14:22

Dave je napisal/-a:Eno teoretično vprašanje.

Kako dejansko zajeti sekvenco bitov? Pač, da bereš input z pravo hitrostjo, če bereš prehitro imaš lahko podvojene bite, prepočasi, določene bite lahko izpustiš.
Bi se dalo tako, da zaznaš tisto preamble sekvenco in meriš čas, kako hitro se signal spreminja torej iz 0 v 1 in nazaj v 0 in potem vzameš povprečje ter bereš naslednje bite s to hitrostjo?
Je to izvedljivo, če se kdo spozna na to? :)


Kolikor vem, pa upam, da vem prav, je tista začetna "preamble" (576 bitov 1010101010101010.....) je v bistvu za sinhronizacijo sprejemnika, da lahko potem točno sprejeme ostale bite, kaj več pa ne bi ti znal povedati ;-).....

Lahko si zasnovo dekodiranja pocsag programa v C-ju ogledaš tule, kjer je izveden sprejem in dekodiranje z AVR-jem.

LP
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 14 Feb 2017, 14:42

arksi je napisal/-a:
Dave je napisal/-a:Eno teoretično vprašanje.

Kako dejansko zajeti sekvenco bitov? Pač, da bereš input z pravo hitrostjo, če bereš prehitro imaš lahko podvojene bite, prepočasi, določene bite lahko izpustiš.
Bi se dalo tako, da zaznaš tisto preamble sekvenco in meriš čas, kako hitro se signal spreminja torej iz 0 v 1 in nazaj v 0 in potem vzameš povprečje ter bereš naslednje bite s to hitrostjo?
Je to izvedljivo, če se kdo spozna na to? :)


Kolikor vem, pa upam, da vem prav, je tista začetna "preamble" (576 bitov 1010101010101010.....) je v bistvu za sinhronizacijo sprejemnika, da lahko potem točno sprejeme ostale bite, kaj več pa ne bi ti znal povedati ;-).....

Lahko si zasnovo dekodiranja pocsag programa v C-ju ogledaš tule, kjer je izveden sprejem in dekodiranje z AVR-jem.

LP


Mislim, da misliš prav, haha. Hvala za link, si bom ogledal. Problem je, ker moreš ti tudi tistih 576 bitov sprejeti (ali pa vsaj del), da lahko rečeš, da se bo neko sporočilo preneslo. Verjetno ne rabiš vseh 576 bitov ampak vsaj nek del, da lahko rečeš da se je začela sinhronizacijska sekvenca... ampak je fora, da že tistih 576 bitov moreš ti brati s pravo hitrostjo, ker če recimo nekje na sredi dobiš 0101011010100; torej da se ti dva bita podvojita (bereš z narobe hitrostjo) in potem program ne zazna sinhronizacijske sekvence in nebo vedel, da je sporočilo dejansko priletelo..

EDIT:
Sem se spomnil, da na Arduinu obstaja funkcija pulseIn() ki meri kako dolgo traja da se iz 0 spremeni v 1 signal na vhodu, se pravi, da bi s tem lahko ugotovil, da se je dejansko sekvenca začela in da ni recimo kar en signal na vhodu, zanimivo :)

Bom poizkusil narediti en generator signalov, da vidim, če dejansko ta moja "hitra" teorija dejansko deluje, haha.

Je pa fora da POCSAG protokol dela na hitrosti 512b/s , torej iz tega bi lahko dobil kako hitro moreš brati da dobiš vse bite, ampak to je seveda "optimalna" hitrost, ki pa vprašanje če je realna? A si to sploh prav predstavljam, če kdo ve?
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 14 Feb 2017, 14:59

Dave je napisal/-a:Sem se spolnil, da na Arduinu obstaja funkcija pulseIn() ki meri kako dolgo traja da se iz 0 spremeni v 1 signal na vhodu, se pravi, da bi s tem lahko ugotovil, da se je dejansko sekvenca začela in da ni recimo kar en signal na vhodu, zanimivo :)

Bom poizkusil narediti en generator signalov, da vidim, če dejansko ta moja "hitra" teorija dejansko deluje, haha.
Je pa fora da POCSAG protokol dela na hitrosti 512b/s , torej iz tega bi lahko dobil kako hitro moreš brati da dobiš vse bite, ampak to je seveda "optimalna" hitrost, ki pa vprašanje če je realna? A si to sploh prav predstavljam, če kdo ve?


Kolikor vem, se to naredi v prekinitvi. Ko prileti prvi bit se sporži prkinitev in takrat začneš šteti bite, ter jih na vsake toliko preveriš. Če je vmes napaka začneš z novim štetjem. Enkrat sem nekje bral, da sprejem pocsag na Arduino deluje tako, se pa ne spomnim več kje je to bilo. V Atmega328P imaš tudi na razpolago timerje, ki jih lahko uporabiš za štetje. Ampak to ni več tako enostavno kot izgleda na prvi pogled :-).

Hitrosti v POCSAG prenosu sporočil so standardne in so: 512b/s, 1200b/s ter 2400b/s. V Sloveniji se uporablja hitrost 1200b/s.
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a s56vha » 14 Feb 2017, 15:17

Včasih smo imeli pri gasilcih pozivnike Motorola BMD, dokler nismo prešli na ZARE. Poiščem kakšnega starega in ga lahko darujem v "znanstvene" namene. Za kaj je lahko uporaben? Kot sprejemnik - je namreč analogni sprejemnik na 173,250, notri ima pa čip s kodo. Ko čip prepozna kodo, se sprejemnik vklopi (squelch off) in poslušaš dogajanje na frekvenci. Na gum se squelch ugasne.

Ali koga zanima?
Uporabniški avatar
s56vha
 
Prispevkov: 531
Pridružen: 20 Feb 2015, 20:57
Kraj: Preserje pri Radomljah (1235)
Zahvalil se je: 45 krat
Prejel zahvalo: 60 krat
Uporabnika povabil: jmivsek
Število neizkoriščenih povabil: 6

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 14 Feb 2017, 15:36

arksi je napisal/-a:
Dave je napisal/-a:Sem se spolnil, da na Arduinu obstaja funkcija pulseIn() ki meri kako dolgo traja da se iz 0 spremeni v 1 signal na vhodu, se pravi, da bi s tem lahko ugotovil, da se je dejansko sekvenca začela in da ni recimo kar en signal na vhodu, zanimivo :)

Bom poizkusil narediti en generator signalov, da vidim, če dejansko ta moja "hitra" teorija dejansko deluje, haha.
Je pa fora da POCSAG protokol dela na hitrosti 512b/s , torej iz tega bi lahko dobil kako hitro moreš brati da dobiš vse bite, ampak to je seveda "optimalna" hitrost, ki pa vprašanje če je realna? A si to sploh prav predstavljam, če kdo ve?


Kolikor vem, se to naredi v prekinitvi. Ko prileti prvi bit se sporži prkinitev in takrat začneš šteti bite, ter jih na vsake toliko preveriš. Če je vmes napaka začneš z novim štetjem. Enkrat sem nekje bral, da sprejem pocsag na Arduino deluje tako, se pa ne spomnim več kje je to bilo. V Atmega328P imaš tudi na razpolago timerje, ki jih lahko uporabiš za štetje. Ampak to ni več tako enostavno kot izgleda na prvi pogled :-).

Hitrosti v POCSAG prenosu sporočil so standardne in so: 512b/s, 1200b/s ter 2400b/s. V Sloveniji se uporablja hitrost 1200b/s.


To drži ja. :) Ja nič, moral bom enostavno testirat kaj in kako. :)

s56vha je napisal/-a:Včasih smo imeli pri gasilcih pozivnike Motorola BMD, dokler nismo prešli na ZARE. Poiščem kakšnega starega in ga lahko darujem v "znanstvene" namene. Za kaj je lahko uporaben? Kot sprejemnik - je namreč analogni sprejemnik na 173,250, notri ima pa čip s kodo. Ko čip prepozna kodo, se sprejemnik vklopi (squelch off) in poslušaš dogajanje na frekvenci. Na gum se squelch ugasne.

Ali koga zanima?


Če najdeš kakšno staro se priporočam, predvsem sprejemnik mi bo prišel zelo prav. Edini, ki sem ga našel, da se ga da nabavit me pride cca. 55€ iz Anglije. :D
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a s56vha » 14 Feb 2017, 18:46

Ja, na sprejemniku bo potrebno najti pravi izhod.

Poiščem in pošljem - imam pa en pogoj (bi rekel VolkD:), da objaviš delujoči izdelek v reviji :lol:
Uporabniški avatar
s56vha
 
Prispevkov: 531
Pridružen: 20 Feb 2015, 20:57
Kraj: Preserje pri Radomljah (1235)
Zahvalil se je: 45 krat
Prejel zahvalo: 60 krat
Uporabnika povabil: jmivsek
Število neizkoriščenih povabil: 6

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 14 Feb 2017, 22:41

s56vha je napisal/-a:Ja, na sprejemniku bo potrebno najti pravi izhod.

Poiščem in pošljem - imam pa en pogoj (bi rekel VolkD:), da objaviš delujoči izdelek v reviji :lol:


Super! :) Z največjim veseljem ampak to res nevem kdaj bo, tako da časovno ne morem nič obljubiti. Ko pa naredim pa z veseljem objavim. :)
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 16 Feb 2017, 11:38

Tukaj na tej strani je še nekaj izvedb sprejemnikov pocsag signala, ki se jih lahko uporabi.
Na omenjeni strani je tudi dekodirni program PDW za dekodiranje na računalniku. Zasnovo programa kako deluje sprejem in dekodiranje si lahko ogledaš tukaj.
Glede na to, da si v predstavitvi omenil, da znaš programirati, to verjetno ne bo problem, da iz surce code "izluščiš" ključne podatke, da si sam napišeš dekodirni program.
Seveda, z moje strani imaš vso podporo in pomoč :-).
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 16 Feb 2017, 15:21

arksi je napisal/-a:Tukaj na tej strani je še nekaj izvedb sprejemnikov pocsag signala, ki se jih lahko uporabi.
Na omenjeni strani je tudi dekodirni program PDW za dekodiranje na računalniku. Zasnovo programa kako deluje sprejem in dekodiranje si lahko ogledaš tukaj.
Glede na to, da si v predstavitvi omenil, da znaš programirati, to verjetno ne bo problem, da iz surce code "izluščiš" ključne podatke, da si sam napišeš dekodirni program.
Seveda, z moje strani imaš vso podporo in pomoč :-).


Imam bookmarkano vse kar obstaja za POCSAG na internetu, haha. :) Sem si že naredil par primerom pseudo kod, s parimi možnimi scenariji/oblikami tako, da mi še preostane samo testiranje.
Ja, potrebno je najti pravi output, mislim, da ima ona stran res svašta primerov glede na sprejemnik. Sem pa gledal kako ga narediš sam in cena delov je skoraj ista kot da ga kar kupiš, tako da se res ne splača.
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Re: Izdelava pager-ja

OdgovorNapisal/-a arksi » 16 Feb 2017, 22:06

Dave je napisal/-a:....... Sem si že naredil par primerom pseudo kod, s parimi možnimi scenariji/oblikami tako, da mi še preostane samo testiranje. ......


Kako boš testiral? A imaš pocsag encoder? Saj že veš, da ga dobiš tukaj.
Če boš mogoče zelo zagnan lahko narediš majhen oddajnik za pocsag. Jaz sem poizkusil s tem oddajnikom in deluje kar dobro, no v parih % sprejemnik ne sprejme signala. Ne vem pa zakaj :-).

Se mi zdi, da imam tudi jaz en pozivnik, ki ima pokvarjen displej in sicer znamke Swissphone DE506 (ta je še sedaj v uporabi), ampak sprejema signal pa še vedno. Ima tudi nekaj pinov kjer lahko z osciloskopom opazuješ pravokotni signal.
Če ne boš uspel uporabiti podarjenega pozivnika, ti ga lahko jaz odstopim (slika spodaj).
Priponke
pozivnik_forum.jpg
arksi
 
Prispevkov: 599
Pridružen: 21 Jan 2015, 08:01
Kraj: Dolenjska
Zahvalil se je: 838 krat
Prejel zahvalo: 111 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 14

Re: Izdelava pager-ja

OdgovorNapisal/-a Dave » 17 Feb 2017, 11:59

arksi je napisal/-a:
Dave je napisal/-a:....... Sem si že naredil par primerom pseudo kod, s parimi možnimi scenariji/oblikami tako, da mi še preostane samo testiranje. ......


Kako boš testiral? A imaš pocsag encoder? Saj že veš, da ga dobiš tukaj.
Če boš mogoče zelo zagnan lahko narediš majhen oddajnik za pocsag. Jaz sem poizkusil s tem oddajnikom in deluje kar dobro, no v parih % sprejemnik ne sprejme signala. Ne vem pa zakaj :-).

Se mi zdi, da imam tudi jaz en pozivnik, ki ima pokvarjen displej in sicer znamke Swissphone DE506 (ta je še sedaj v uporabi), ampak sprejema signal pa še vedno. Ima tudi nekaj pinov kjer lahko z osciloskopom opazuješ pravokotni signal.
Če ne boš uspel uporabiti podarjenega pozivnika, ti ga lahko jaz odstopim (slika spodaj).


Sem že gledal to ja, da mi ne bo treba klicati ReCO-ta skos. Super, te kontaktiram, če drugega ne dobim. :)
Dave
 
Prispevkov: 80
Pridružen: 20 Jul 2016, 12:57
Zahvalil se je: 16 krat
Prejel zahvalo: 24 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 2

Naslednja

Vrni se na Elektronika za začetnike

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 2 gostov