BOSWatch
BOSWatch copied to clipboard
FLEX support
Hello, I want to use your scripts for decode the dutch (flex ) variant Is it possible to change some lines so i can get the output from the script as flex in a database. Maybe its a simple change. I hope you can tell me if its possible. I don't have so much programming skills to change it myself. Changing lines is no problem!
Is the flex standard similar to pocsag? (simple text msg) Can you send me a decoded string from multimon-ng? So we can implement flex as a variant for the pocsag handling
Hi @Schrolli91 the output is almost the same as pocsag. Here is a decoded string: FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 FLEX: 2017-06-07 14:37:18 1600/2/A 09.051 [002029568] GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192
They have al the same capcode. Thats issue will be fixed. Thats a little bug
can you do something with my output or do you want more?
Could you split the data into meaningful pieces?
Data | Information |
---|---|
FLEX: | Protocol identifier |
2017-06-07 14:37:18 | Timestamp |
1600/2/A | ? |
09.051 | ? |
[002029568] | ? |
GPN P 1 Gebouwbrand industr./agrarisch (middelbrand) (VK: 1) Royal Van Lent Shipyard BV Julianalaan 3 KAG 169192 | Text |
002029568 is the capcode (every firefighter got his own capcode) 1600/2/A baudrate 09.051 i dont know in my messages they have all a different value
here is the manual from PDW maybe you can find here something: Address | Time | Date | Mode | Type | Bitrate | Message 1234567 14:13:33 17-08-09 POCSAG-1 ALPHA 1200 Please call ASAP 7654321 15:14:13 17-08-09 POCSAG-2 NUMERIC 512 0845-123456 1234567 14:13:33 17-08-09 FLEX-A ALPHA 1600 Please call ASAP 7654321 15:14:13 17-08-09 FLEX-B StNUM 3200 0845-123456 1234567 14:13:33 17-08-09 ERMES-2 ALPHA 6250 Please call ASAP Address The address field can be either seven or nine digits long and uniquely identifies the pager for which the message is being sent. You can filter out addresses into the filter pane, see Options menu Filters. Time/Date Displays the current time and date based on your computers system time. On some FLEX networks you can use the so-called network FlexTIME, see Options Flex. Mode This field shows the mode (POCSAG, FLEX or ERMES) and either the function number (1-4) or the phase letter (A-D). Bitrate The bitrate (speed) of the current paging signal. Message The message type can be one of the following : POCSAG : Alphanumeric / Numeric / Tone-Only FLEX : Alphanumeric / Numeric / Tone-Only / Binary / Secure ERMES : Alphanumeric / Numeric / Tone-Only / Transparent
http://www.discriminator.nl/pdw/pdw-manual.pdf
Can you post some lines coming from multimon-ng? Because the values are separated by tabs and blanks, the number of blanks is important for decoding.
I think we will install a new flag -a FLEX
or something like that to choose it,
@flothi this is some output from multimon-ng:
FLEX: 2017-09-15 12:35:55 1600/2/A 09.007 [001123127] ALN A2 (DIA: ) 5731EP 24 : Wilhelminastraat Mierlo Obj: Rit: 87877 FLEX: 2017-09-15 12:36:03 1600/2/A 09.011 [000127850] ALN Ongeval Letsel (auto - bromfiets) Essenlaan Zwanenburg FLEX: 2017-09-15 12:36:14 1600/2/A 09.017 [002029568] ALN A1 Neerbosscheweg Nijmegen Incident 76829 FLEX: 2017-09-15 12:36:14 1600/2/A 09.017 [000923129] ALN A1 Neerbosscheweg Nijmegen Incident 76829 FLEX: 2017-09-15 12:36:14 1600/2/A 09.017 [000923100] ALN A1 Neerbosscheweg Nijmegen Incident 76829 FLEX: 2017-09-15 12:36:24 1600/2/A 09.022 [000920109] ALN B2 O0774 Zorgcentrum Elim Vliegersvelderlaan 42 :003 Barneveld 3771VB 42 003 73956 FLEX: 2017-09-15 12:36:27 1600/2/A 09.024 [002029568] ALN A1 Dijkschouwerslaan 11 Den Helder - 1785HM 11 FLEX: 2017-09-15 12:36:27 1600/2/A 09.024 [000220999] ALN A1 Dijkschouwerslaan 11 Den Helder - 1785HM 11 FLEX: 2017-09-15 12:36:27 1600/2/A 09.024 [000220115] ALN A1 Dijkschouwerslaan 11 Den Helder - 1785HM 11 FLEX: 2017-09-15 12:36:48 1600/2/A 09.035 [001520017] ALN A2 Rembrandtstraat 10 MONSTR 2681AX Directe inzet 15117 Ritnr: 145638 FLEX: 2017-09-15 12:36:57 1600/2/A 09.040 [002029568] ALN A1 AMBU 17115 Van Enckevoirtlaan 3052KR Rotterdam ROTTDM bon 88535 FLEX: 2017-09-15 12:36:57 1600/2/A 09.040 [001420999] ALN A1 AMBU 17115 Van Enckevoirtlaan 3052KR Rotterdam ROTTDM bon 88535 FLEX: 2017-09-15 12:36:57 1600/2/A 09.040 [001420015] ALN A1 AMBU 17115 Van Enckevoirtlaan 3052KR Rotterdam ROTTDM bon 88535 FLEX: 2017-09-15 12:36:59 1600/2/A 09.041 [000920106] ALN B1 O1906 Rijnstate Ziekenhuis Zeven Hunneveldweg 14 A Zevenaar 6903ZN 14 73957 FLEX: 2017-09-15 12:37:01 1600/2/A 09.042 [001420141] ALN U bent nu actief in de functie Piket_VRR_Centralist MKA.