portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2/H4
https://hackrf.app
GNU General Public License v3.0
3.31k stars 540 forks source link

Flex pager protocol support [$100] #318

Closed Micha-123 closed 10 months ago

Micha-123 commented 3 years ago

is it possible to add also FLEX protocoll there is only POCSAG on the mayhem firmware. but in NL the live P2000 network use FLEX protocoll. is it possible to add it to the mayhem firmware?

https://en.wikipedia.org/wiki/FLEX_(protocol)

P2000 as used in The Netherlands Frequency: 169,650 MHz Speed: 1600 bit/s (2FSK) Protocol: Motorola FLEX

--- There is a **[$100 open bounty](https://www.bountysource.com/issues/96949243-flex-pager-protocoll-support?utm_campaign=plugin&utm_content=tracker%2F182166508&utm_medium=issues&utm_source=github)** on this issue. Add to the bounty at [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F182166508&utm_medium=issues&utm_source=github).
epvuc commented 3 years ago

I've put a bounty on this protocol support. It's more common than POCSAG in the US as well, as far as I can see. What I'd like to see from the bounty is the abilty to receive and decode FLEX like multimon-ng ideally for both 2FSK (1600/3200 bps) and 4FSK (3200/6400 bps). I don't know of any available FLEX transmitting software so for testing one would need to be in an area with FLEX signals, but if not it might be possible to collect some sampled signals off the air for replay via sdr.

notpike commented 2 years ago

I've put a bounty on this protocol support. It's more common than POCSAG in the US as well, as far as I can see. What I'd like to see from the bounty is the abilty to receive and decode FLEX like multimon-ng ideally for both 2FSK (1600/3200 bps) and 4FSK (3200/6400 bps). I don't know of any available FLEX transmitting software so for testing one would need to be in an area with FLEX signals, but if not it might be possible to collect some sampled signals off the air for replay via sdr.

Hi!

I'm in possession of pager testing equipment that's capable of transmitting FLEX. I don't own any FLEX receivers however I'll be willing to help in the near future. :3

ckuethe commented 2 years ago

https://github.com/unsynchronized/gr-mixalot can help you transmit.

epvuc commented 2 years ago

On 2022-01-10 13:36, NotPike wrote:

I've put a bounty on this protocol support. It's more common than POCSAG in the US as well, as far as I can see. What I'd like to see from the bounty is the abilty to receive and decode FLEX like multimon-ng ideally for both 2FSK (1600/3200 bps) and 4FSK (3200/6400 bps). I don't know of any available FLEX transmitting software so for testing one would need to be in an area with FLEX signals, but if not it might be possible to collect some sampled signals off the air for replay via sdr.

Hi!

I'm in possession of pager testing equipment that's capable of transmitting FLEX. I don't own any FLEX receivers however I'll be willing to help in the near future. :3

Multimon-ng on linux will receive FLEX accurately, and I think there are a bunch of windows things, too, lus the gnuradio module. Also I'm sure off the air samples could be made available.

Micha-123 commented 2 years ago

I can record an "stream" with the hackrf and send it to you, in NL is FLEX used for the liveP2000. (Look at live p2000)

pon., 10 sty 2022, 22:38 użytkownik Chris Kuethe @.***> napisał:

https://github.com/unsynchronized/gr-mixalot can help you transmit.

— Reply to this email directly, view it on GitHub https://github.com/eried/portapack-mayhem/issues/318#issuecomment-1009369021, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIQDMTHQHIPZRVQBMFX7VILUVNGVPANCNFSM4YMYSK6A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you authored the thread.Message ID: @.***>

ArjanOnwezen commented 2 years ago

Moved from #474 Volleyoghurt commented 23 minutes ago • In the Netherlands we use Flex (P2000) for emergency services. Is it possible to add this feature to the mayhem software.

The decoding of the software is already been done for Linux. https://github.com/EliasOenal/multimon-ng

More information about the protocol.

http://jelmerbruijn.nl/motorola-flex-p2000-decoding/ Frequency is 169,650 MHz I don't have the knowledge to convert it to the mayhem software.

The best possible solution is the have a RX and a TX option.

Thanks!

ArjanOnwezen commented 2 years ago

As mentioned in #483. https://github.com/craigshelley/multimon-ng/blob/master/demod_flex.c might be a good start.

eried commented 10 months ago

Hi! anyone who added money to this bounty, please try to open a dispute on paypal, check -> https://github.com/bountysource/core/issues/1586