Hi everyone
Since last September, I am using the Acarslogger (Stuart) BS Acars software.
rtl-sdr -> Acarsdeco2 -> BS Acars.
Everything works perfectly, but could someone tell me how to update the BSAcarsAircraftList.ini file, with new ROUTE, POSITION, etc. data?
thanks
Hi
I'm not sure how you would do this, but would you mind explaining how you format your .bat file in Acarsdeco2 to feed data to BS Acars? I keep getting error messages when I try to use it.
Thanks
@Vordme
Can you open the BSAcarsAircraftList.ini file using Notepad and then copy and paste it here so I can take a look?
@Nigel
Thanks for reply
this is acarsdeco2, that work for me
@echo off
cmd /c acarsdeco2.exe --gain 49.0 --freq-correction 5 --freq 131825000 --freq 131725000 --http-port 8080 --outServer sbs:30008
PAUSE
exit
@ Ammer
thanks for reply Mike
;BSAcarsAircraftList.ini
;Format of ETA template
;ETA
;Acars Type - 2 characters or 'ALL'
;Airline IATA - 2 characters or "ALL"
;Starting column of unique text
;Unique text - must not contain a comma
;Starting column of Airport Code
;End column of Airport Code
;Starting column of time
;End column of time
ETA,10,BA,1,ARR01,13,16,17,20
ETA,10,CA,1,ETA,16,19,4,7
ETA,10,JL,1,ETA,18,21,22,25
ETA,13,LX,,,1,4,6,9
ETA,17,MU,1,ETA,20,23,29,32
ETA,20,BY,1,DA ,12,15,21,24
ETA,20,OR,1,DA ,12,15,21,24
ETA,20,TB,1,DA ,12,15,21,24
ETA,22,VS,,,1,4,5,8
ETA,25,CO,1,:02,4,7,8,11
ETA,26,AF,1,VER,50,53,55,58
ETA,26,AF,1,ETA01,25,28,32,35
ETA,27,SU,1,POS01,29,32,117,120
ETA,80,AP,1,3401,26,29,46,49
ETA,80,RJ,1,3J01 DSPTCH,26,29,59,62
ETA,80,XM,1,3401 ETA,26,29,46,49
ETA,83,MT,1,4CH3,26,29,46,49
ETA,83,SK,1,4CH3,26,29,46,49
ETA,2A,BY,1,DA ,12,15,39,42
ETA,2B,LX,,,6,9,16,19
ETA,4T,AC,1,ETA ,18,20,22,25
ETA,8E,U2,,,1,4,6,9
ETA,8S,U2,,,1,4,6,9
;Format of Route template
;ROUTE
;ACARS Type - 2 characters or 'ALL'
;Airline IATA - 2 characters or "ALL"
;Starting column of unique text
;Unique text - must not contain a comma
;Starting column of From Route
;End column of From Route
;Starting column of To Route
;End column of To Route
;Optional comment - ignored by the application
ROUTE,10,CA,1,ETA,11,14,16,19
ROUTE,10,LX,,,1,4,6,9,No unique text. The departure airport starts in column 1
ROUTE,12,9W,1,OFF01,25,28,29,32
ROUTE,12,AI,1,OFF01,25,28,29,32
ROUTE,12,BA,1,OFF01,15,18,19,22
ROUTE,12,IB,1,OFF01,10,13,14,17
ROUTE,12,SN,,,1,4,6,9,No unique text. The departure airport starts in column 1
ROUTE,12,SU,1,OFF01,25,28,29,32
ROUTE,13,SN,,,1,4,6,9
ROUTE,15,BA,1,FST01,6,9,10,13
ROUTE,17,GS,1,POA01,21,24,25,28
ROUTE,17,MU,1,ETA,11,14,20,23
ROUTE,17,XA,1,POA01,21,24,25,28
ROUTE,20,BY,1,DA ,4,7,12,15
ROUTE,20,HV,1,RST,23,26,27,30
ROUTE,20,KL,1,RST,23,26,27,30
ROUTE,20,OR,1,DA ,4,7,12,15
ROUTE,20,TB,1,DA ,4,7,12,15
ROUTE,24,9W,1,TKO01,25,28,29,32
ROUTE,24,AI,1,TKO01,25,28,29,32
ROUTE,24,BI,1,TKO01,25,28,29,32
ROUTE,24,BR,1,TKO01,25,28,29,32
ROUTE,24,PK,1,TKO01,25,28,29,32
ROUTE,26,AF,1,VER,23,26,28,31
ROUTE,26,AF,1,ETA01,21,24,25,28
ROUTE,27,SU,1,POS01,25,28,29,32
ROUTE,43,KL,1,AML,23,26,27,30
ROUTE,44,GD,1,POS01,26,29,31,34
ROUTE,44,GS,1,POS01,26,29,31,34
ROUTE,44,ZD,1,POS01,26,29,31,34
ROUTE,44,ZD,1,OFF01,26,29,31,34
ROUTE,80,AP,1,3X01,21,24,26,29
ROUTE,80,AP,1,3401,21,24,26,29
ROUTE,80,BD,1,BM11,21,24,26,29
ROUTE,80,DP,1,3M01,21,24,26,29
ROUTE,80,LH,1,BM11,21,24,26,29
ROUTE,80,RJ,1,3N01 POSRPT,21,24,26,29
ROUTE,80,RJ,1,3J01 DSPTCH,21,24,26,29
ROUTE,80,VV,6,OFFRP,21,24,26,29
ROUTE,80,VV,6,OUTRP,21,24,26,29
ROUTE,80,XM,1,3401 ETA,21,24,26,29
ROUTE,81,KL,1,ATM,23,26,27,30
ROUTE,83,MT,1,4CH3,21,24,26,29
ROUTE,83,SK,1,4,21,24,26,29
ROUTE,83,SK,1,3,21,24,26,29
ROUTE,89,SK,1,3,21,24,26,29
ROUTE,2A,AF,1,VER,23,26,28,31
ROUTE,2A,BY,1,DA ,4,7,12,15
ROUTE,2B,LX,,,1,4,6,9
ROUTE,2B,SN,,,6,9,11,14
ROUTE,2J,AB,,,20,23,25,28
ROUTE,2N,AF,1,TKO01,21,24,25,28
ROUTE,2T,AF,1,VER,29,32,34,37
ROUTE,4R,AC,1,C32,36,38,40,42
ROUTE,5U,AF,1,WXR01,21,24,25,28
ROUTE,5U,AF,1,VER,29,32,34,37
ROUTE,5U,AT,1, 01 WXRQ,21,24,26,29
ROUTE,5U,AZ,1, 01 WXRQ,21,24,26,29
ROUTE,5U,BD,1, 01 WXRQ,21,24,26,29
ROUTE,5U,BY,1, 01 WXRQ,21,24,26,29
ROUTE,5U,DL,1, 01/16,9,12,14,17
ROUTE,5U,DP,1, 01 WXRQ,21,24,26,29
ROUTE,5U,LH,1, 01 WXRQ,21,24,26,29
ROUTE,5U,XM,1, 01 WXRQ,21,24,26,29
ROUTE,8H,SA,,,24,27,29,32
ROUTE,8J,SK,1,3MH3,21,24,26,29
ROUTE,8Q,SA,,,24,27,29,32
ROUTE,H1,CO,1,#DFBCL,14,17,18,21
ROUTE,H1,CO,1,#DFBMAC,14,17,18,21
ROUTE,H1,OZ,1,#DFBE,15,18,19,22
ROUTE,QQ,U2,,,1,4,5,8
;Format of Position template
;POSITION
;Acars Type - 2 characters or 'ALL'
;Airline IATA - 2 characters or "ALL"
;Starting column of unique text
;Unique text - must not contain a comma
;Column containing North/South indicator e.g. "N" or "S"
;Starting column of Latitude
;End column of of Latitude
;Column containing East/West indicator e.g. "E" or "W"
;Starting column of Longitude
;End column of Longitude
;Optional comment ignored by the application
POSITION,10,CA,1,POS,11,12,18,20,21,27
POSITION,11,MU,1,POS,19,20,26,32,33,39
POSITION,13,SN,,,33,34,40,42,43,49
POSITION,15,BA,1,FST01,14,15,20,21,22,27
POSITION,15,GS,1,(2,3,4,8,9,10,15
POSITION,15,XA,1,(2,3,4,8,9,10,15
POSITION,15,ZD,1,(2,3,4,8,9,10,15
POSITION,16,3V,,,1,2,6,8,9,14
POSITION,16,FM,1,LAT,5,6,12,18,19,25
POSITION,16,QR,,,9,10,16,18,19,25
POSITION,16,RN,,,24,25,31,33,34,40
POSITION,16,TK,1, /,3,4,10,12,13,19
POSITION,16,TP,,,1,2,8,10,11,17
POSITION,17,GS,1,POA01,30,31,37,39,40,47
;POSITION,27,SU,1,POS01,89,90,96,103,110,Not unique ??
POSITION,30,VS,,,1,2,8,10,11,17
POSITION,44,GD,1,POS01,7,8,12,13,14,19
POSITION,44,GS,1,POS01,7,8,12,13,14,19
POSITION,44,ZD,1,POS01,7,8,12,13,14,19
POSITION,80,RJ,1,3N01 POSRPT,46,47,51,52,53,58
;POSITION,8A,4Y,1,3N01,59,60,65,71,72,78,Not unique ??
POSITION,8H,SA,,,1,2,8,10,11,17
POSITION,8Q,SA,,,1,2,8,10,11,17
POSITION,H1,AA,1,#M2BPOS,8,9,13,14,15,20
POSITION,H1,AA,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,AA,1,#M1AAEP,8,9,13,15,16,21
POSITION,H1,DL,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,EZ,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,FQ,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,KL,1,#DFB(POS-,21,17,20,27,22,26
POSITION,H1,QR,1,#M2BPOS,8,9,13,14,15,20
POSITION,H1,QY,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,SY,1,#M2BPOS,8,9,13,14,15,20
POSITION,H1,UA,1,#M1BPOS,8,9,13,14,15,20
POSITION,H1,US,14,POS,17,18,22,23,24,29
POSITION,H1,XA,1,#M1B/ARINCXA.POS,46,47,51,52,53,58
POSITION,H1,XA,27,PSN,29,30,34,35,36,41
POSITION,H1,XA,27,PSS,29,30,34,35,36,41
Hi
I didn't realise anyone was using this old application. I haven't used it for years!
Use Notepad to update the BSAcarsAircraftList.ini. The tricky bit is defining a unique series of settings based on a particular acars message format.
As an existing example, the following acars message was captured in the SBS-3 acars log file ...
23/01/2020,10:24:01,131.525,T,G-YMMP,,15,4,M09A,BA0026,"FST01EGLLKIAHN514649E0019529310 748 9 P7C 710909108917413152520261023"
Re-formatted into Airmaster format ...
ACARS mode: T Aircraft reg: .G-YMMP
Message label: 15 Block id: 4 Msg. no: M09A
Flight id: BA0026
Message content:-
FST01EGLLKIAHN514649E0019529310 748 9 P7C 710909108917413152520261023
----------------------------------------------------------[23/01/2020 10:24:01]
To create ROUTE data settings.
;ROUTE
;Acars Type - '15'
;Airline IATA - 'BA'
;Starting column of unique text - '1'
;Unique text - must not contain a comma - 'FST01'
;Starting column of From Route - '6'
;End column of From Route - '9'
;Starting column of To Route - '10'
;End column of To Route - '13'
;Optional comment - ignored by the application
Entry in the BSAcarsAircraftList.ini file looks like ...
ROUTE,15,BA,1,FST01,6,9,10,13
When an acars message has a label / type of '15' and the first 2 characters of the flight id are 'BA' and the first part of the actual acars text is 'FST01',
the application will extract the characters in columns 6 to 9 as the From (EGLL) and the characters in columns 10 to 13 as the To (KIAH).
Likewise to create POSITION data settings.
;POSITION
;Acars Type - '15'
;Airline IATA - 'BA'
;Starting column of unique text - '1'
;Unique text - must not contain a comma - 'FST01'
;Column containing North/South indicator e.g. "N" or "S" - '14'
;Starting column of Latitude - '15'
;End column of of Latitude - '20'
;Column containing East/West indicator e.g. "E" or "W" - '21'
;Starting column of Longitude - '22'
;End column of Longitude - '27'
;Optional comment - ignored by the application
Entry in the BSAcarsAircraftList.ini file looks like ...
POSITION,15,BA,1,FST01,14,15,20,21,22,27
When an acars message has a label / type of '15' and the first 2 characters of the flight id are 'BA' and the first part of the actual acars text is 'FST01',
the application will extract the character in column 14 as the North/South indicator (N), columns 15 to 20 as the latitude (514649), column 21 as the East/West indicator (E) and columns 22 to 27 as the longitude (001952).
Stuart
@vordeme
Many thanks for the details of the .bat file. I've got it working now. However, have you considered using the SBS3-ACARS Display option in Display Launcher? This seems to do similar if not more than BS Acarslogger. You can update the Routes information if you have the data (although I haven't tried this) and it presents position data (not all) which I think it derives from VRS (if you have it running) with associated code to read this data in your Acarsdecos2 .bat file.
Just a thought
Nigel
thank you very much for the information Stuart
Although old, very good program, ¡¡¡¡
Thanks for sharing
Any chance to update it?
@Nigel
Hi Nigel
Thanks for the info, I've never used Display Launcher
But I'll do it
Cheers