Auteur Topic: Flexbox naar ASCII  (gelezen 6802 keer)

0 leden (en 1 gast) bekijken dit topic.

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Flexbox naar ASCII
« Gepost op: 23 april 2013, 11:25:33 »
Hoi,

Als Site en App developer ben ik op zoek naar een PC loze manier om het Nederlandse P2000 signaal wat uit mijn Flexbox komt om te zetten naar leesbaar ASCII, zodat ik er vervolgens iets mee kan doen in een Arduino achtige omgeving!

Wie kan mij hierin verder op weg helpen?
Alvast bedankt :-)

Jaap
http://xinfinite.nl

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #1 Gepost op: 23 april 2013, 12:00:29 »
Als Site en App developer ben ik op zoek naar een PC loze manier om het Nederlandse P2000 signaal wat uit mijn Flexbox komt om te zetten naar leesbaar ASCII, zodat ik er vervolgens iets mee kan doen in een Arduino achtige omgeving!

Uit de Flexbox komt het ruwe Flex-protocol, in stukjes van 8 bit gehakt en verpakt met start-en stopbits. Zie ook www.discriminator.nl/rs232/

Als je het zonder PC/PDW wilt doen, zul je zelf een Flex-decoder moeten schrijven voor een ander platform.

-Rene

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: Flexbox naar ASCII
« Reactie #2 Gepost op: 23 april 2013, 13:53:03 »
Hoi,

Als Site en App developer ben ik op zoek naar een PC loze manier om het Nederlandse P2000 signaal wat uit mijn Flexbox komt om te zetten naar leesbaar ASCII, zodat ik er vervolgens iets mee kan doen in een Arduino achtige omgeving!

Wie kan mij hierin verder op weg helpen?
Alvast bedankt :-)

Jaap
http://xinfinite.nl

Misschien is Seriality wat voor je. Zie bijvoorbeeld dit example: https://code.google.com/p/seriality/wiki/Example_JSON. Je zult wel zelf de bytes moeten interpreteren en omzetten in leesbare tekst.
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Re: Flexbox naar ASCII
« Reactie #3 Gepost op: 23 april 2013, 19:59:33 »
Een eigen Flex decoder routine is inderdaad wat ik wil  :)

Maar daar zit nu eigenlijk ook net het probleem. Ik heb de sources (pocflex.ccp) hiervan weleens bekeken en geprobeerd de data die ik uit de flexbox kreeg te analyseren, maar dat liep op niets uit.

Ik kan me zo voorstelen dat er toch iemand moet zijn die zoiets al een keer gedaan heeft!

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #4 Gepost op: 23 april 2013, 20:22:46 »
Ik kan me zo voorstelen dat er toch iemand moet zijn die zoiets al een keer gedaan heeft!

Ja, voor POCSAG. Bytes weer omzetten naar een bitstroom, framesynchronisatie zoeken en vervolgens de daarop volgende frames decoderen.

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Re: Flexbox naar ASCII
« Reactie #5 Gepost op: 23 april 2013, 20:29:07 »
Is het FLEX protocol heel anders?

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #6 Gepost op: 23 april 2013, 20:31:30 »
Is het FLEX protocol heel anders?

Zijn Engels en Frans heel anders? Ja, want de doorsnee Engelsman verstaat geen Frans en omgekeerd. Nee, wat het zijn allebei talen die ik  versta.

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Re: Flexbox naar ASCII
« Reactie #7 Gepost op: 23 april 2013, 20:36:07 »
Dus... jij zou dat flex decoderen in een Arduino microcontroller kunnen laten werken?
( Ervan uitgaande dat je een Arduino board hebt en de cpp achtige omgeving meester bent ).

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #8 Gepost op: 23 april 2013, 20:41:06 »
Dus... jij zou dat flex decoderen in een Arduino microcontroller kunnen laten werken?
( Ervan uitgaande dat je een Arduino board hebt en de cpp achtige omgeving meester bent ).

Ik ben van de PIC-processoren en JAL. Dat lijkt op Pascal, waar ik groot mee ben geworden. Dus: nee.

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Re: Flexbox naar ASCII
« Reactie #9 Gepost op: 23 april 2013, 20:57:11 »
De PIC is inderdaad ook erg gaaf!

Het moet dan toch niet zo heel ingewikkeld zijn om de Flexbox uit te breiden met een PICje waarin de decoder zit en ASCII aanbiedt op een RS232/USB? Of is dat meer een kwestie van het niet mogen vanwege allereli rechten die op het protocol rusten zodat Motorola gewoon hun MC68177 kunnen verkopen?

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #10 Gepost op: 23 april 2013, 21:06:14 »
De PIC is inderdaad ook erg gaaf!

Het moet dan toch niet zo heel ingewikkeld zijn om de Flexbox uit te breiden met een PICje waarin de decoder zit en ASCII aanbiedt op een RS232/USB? Of is dat meer een kwestie van het niet mogen vanwege allereli rechten die op het protocol rusten zodat Motorola gewoon hun MC68177 kunnen verkopen?

Maar waarom zou je naar ASCII gaan zitten kijken als er zo'n mooie applicatie is als PDW met heel veel functionaliteit eromheen?

Als je zoiets wilt, zul je zelf aan de slag moeten.  ;)

Offline xinfinite

  • Beginnend Lid
  • **
  • Berichten: 14
    • Xinfinite
Re: Flexbox naar ASCII
« Reactie #11 Gepost op: 23 april 2013, 21:10:17 »
Omdat ik geen 24/7 PC wil laten draaien.

Ik wil de data filteren op basis van wat ik op een bepaald moment nodig heb en dat dan automatisch kunnen doorsturen naar verschillende databases elders op het internet...

Offline Discriminator

  • Moderator
  • *****
  • Berichten: 4911
  • Rene - Rotterdam
    • https://www.discriminator.nl
Re: Flexbox naar ASCII
« Reactie #12 Gepost op: 23 april 2013, 21:16:33 »
Omdat ik geen 24/7 PC wil laten draaien.

Raspberry Pi, ook een leuk apparaat hiervoor  ;)