Forgotten MAXAVERAGECLIMBRATESIZE in calculations.h
fix possible crash on PNA using external device with bidirectional data flow
Update changes
More checks in devBase to avoid invalid parameter handler invoke
Comm folder checked for sntprintf validity , added lkassertions
fix TaskFileName checks for buffer validity and underrun
use _vsntprint in StartupStore (not solving the real problem..) and add a crash example
Fix missing argument in StartupStore inside SerialPort
Fix minor bug in StartupStore inside Battery manager
fix all [-Wformat] warning on StartupStore usage
fix possible buffer overflow if device send NMEA string with exactly 160 char
in theory never happen, cf. NMEA standard :

"NMEA 0183 sentences sentence is limited to 79 characters or less. This length limit excludes the $ and the [CR][LF] characters."

so max total length is 82 char.
More diagnostic in dosignature
remove useless example
This is version 4.1r
Advance to next beta
Change Glide Polar Cache Speed Step to 0.5m/s
Add best speed and min climb rate for reach ESS conical tp to Polar analysis page.
Analysis : Glide Polar
  - remove polar name, already print in dialog title.
  - remove Wing load if Polar don't have wing area.
Draw Conical ESS turnpoint slope in next waypoint side view.
Rewrite "Speed to Fly" calculation.