Hm, it is interesting.. I admit I tested them previously only in Brouter-web. I usually load my profile to my Android device only the "release versions/candidates", and these are in development yet. I have limited real testing opportunities, as I even do not have a car, as for a single person it seems to me as wasting of resources.
They definitely do contain global context.
---context:global
....
---context:way # following code refers to way-tags
....
Now, I have tried both
https://raw.githubusercontent.com/poutnikl/Car-Profile/master/Car-test-Fast.brf and also newer
https://raw.githubusercontent.com/poutnikl/Car-Profile/master/Car-test-Template.brf and both do work in my instance of Brouter 1.3.2 in direct, GPX generating mode.
Is possible your download was corrupted or eventually the profile text was not copied properly ?---------------------------------------------------------------------------
Eco/Ecofast/Fast profiles differ each other just in 1 flag number so they should work all or none.
BTW, I recommend rather Ecofast than Eco, Eco is too much Eco, ignoring travel time. :-)
In the current template they are chosen by variable drivestyle (1=Short, 2=Eco, 3=EcoFast, 4=Fast).
Aside of avoiding motorways, flags for avoiding tolls/toll roads and unpaved roads are implemented.
----------------------------------------------------------------------------------
As car route are usually longer than bicycle routes, you may notice time outs in Locus fo routes longer than 50-100 km, if navigation is configured to use Brouter. The reason is Brouter is computation intensive and Locus may not be patient enough.
There are 2 solutions>
- Generate GPX file and navigate along it.
- Generate GPX file, but then choose Server mode option, with assigning to Brouter navigation mode (Car fast/short).
It makes Brouter to use just analysed data for the same future destination+profile calculations, So if you use the same destination+profile later in Locus, it will be fast enough to fit the time out limits. The data are volatile, so one must not use other Brouter routing in between.