betaflightはバッテリーのセル数を供給電圧から推測しています。平均セル電圧は、その推測値を元に計算されます。
経験上間違ったセル数が表示されるのはHVでかつ2S以上のバッテリーを使用した時だけです。これは設定で直せます。
1セルあたりの最大電圧という項目の規定値は4.2Vになっていますので、これをHVに合わせて4.35Vなどと設定すれば正しいセル数が推測されるようになります。ちなみにbetaflightは以下の計算式でセル数を算出しています。
unsigned cells = (voltageMeter.displayFiltered / batteryConfig()->vbatmaxcellvoltage) + 1;
ということで正しく設定すれば、ほとんどの場合は問題ありません。それでもあくまでセル数は推測値でしかないので特別なケースには間違いも生じるかも知れません(リチウムイオン電池のように低電圧でも使用できるバッテリーを電圧が下がってから再接続した場合など)。あるいはセル数の違う電池なんか使わないので決め打ちしておきたいという場合には以下のCLIコマンドで自分の指定のセル数を教えておくことが出来ます。
# get force_battery_cell_count force_battery_cell_count = 0 Allowed range: 0 - 24 set force_battery_cell_count = 4
この例ではセル数を4に設定しています。0が規定値でセル数の推測が行われます。
no comment untill now