diff FC-handset-spec @ 49:38bcb9425df0

FC-handset-state: battery documented
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 11 Jun 2021 04:34:26 +0000
parents cb8d43a5023c
children da1a2a32c260
line wrap: on
line diff
--- a/FC-handset-spec	Fri Jun 11 01:47:22 2021 +0000
+++ b/FC-handset-spec	Fri Jun 11 04:34:26 2021 +0000
@@ -680,3 +680,30 @@
 Because our firmware will be designed for a simple on/off vibrator control,
 during fw development on the Venus board it will be trivial to use a LED to
 simulate the vibrator on/off state.
+
+1.10. Battery
+
+The battery in our FC Libre Dumbphone handset will be single-cell Li-ion.  It
+goes without saying that this battery will be freely removable and replaceable
+by end users.  The specific size, form factor and mAh capacity of this battery
+won't be addressed until later in the project, when we get closer to building
+the actual handset.
+
+Our Calypso+Iota chipset dates from the era when the cellular handset industry
+was transitioning from NiMH to Li-ion batteries, and the Battery Charger
+Interface (BCI) block in the Iota chip supports both battery types, or at least
+TI's documentation claims so.  Given that we are going against the mainstream
+society's ideas in so many other ways, I have given thought to the possibility
+of using a NiMH battery instead of Li-ion.  However, the problem with using a
+NiMH battery is that we would be going into completely uncharted territory
+without any guidance.  In the case of Li-ion batteries the charging process is
+well-understood in both theory and practice, and our FCHG logic based on reverse
+engineering of Pirelli's firmware works well both on the same Pirelli and on
+Motorola C1xx family.  In contrast, if we went with NiMH, we would have
+absolutely no guidance in implementing the necessary charging control logic
+(TI's LCC code is useless), causing a huge risk to the project.  Furthermore,
+determining the state of charge from Vbat for the purpose of the bars icon is
+already somewhat challenging even with Li-ion, given the relatively flat middle
+part of the discharge curve - and with NiMH we can only expect the problem to be
+even worse, as their discharge curve is said to be even flatter.  For these
+reasons, we are going to play it safe and stick with Li-ion.