Hi there, I've noticed I've had some issues with what I think is my battery. The 12V Odyssey Extreme battery is located in the cockpit. We've had temperatures here in the single digits for the last week or two. I heated the engine compartment for a few hours and then went out to start the plane, started up just fine. I taxied over to refuel before the flight, but after I finished refueling the starter didn't seem to want to push the prop enough to get it going. Was only turning the prop about a half-a-turn. Had to end up hand propping. I removed the battery that night and put it on a charger for a bit. Checked it with a volt meter and read 12.8. I reinserted the battery a couple of days later before my next flight and it started up just fine. I was able to have 2 more successful starts after that using the starter.
While I was in flight, I noticed that I was getting a discharge of around 7 Amps. Is this normal? I was thinking that when in flight the battery should be getting charged? The battery is new as of October and in addition, I was under the impression that the Odyssey Extreme batteries were meant for this sort of weather.
I went by the airplane today to go for a flight and the damned thing wouldn't start again, same thing.. just wanted to spin about half a rotation. I removed the battery again and brought it inside, thinking that this was possibly an issue with it being too cold. I don't have any sort of heater inside the cabin going.
I removed the battery cap and everything looked normal. Within the plane, the battery is kept within a metal container on the floor underneath the panel, it's kind of a bitch to keep unbolting the box and terminals.
So, it seems I may have two issues here. 1 being the discharge while in flight? Is there anything I can personally do about this? And 2, the battery being too cold. What options are out there for keeping a battery warm while in the confined space of this metal box?

