Originally Posted by *********
If the aftermarket battery is the same spec (Ah rating and type, AGM or lead acid, non-AGM) as the oem battery that was programed in the car, then you can just register it using the same process for an oem battery.
If you change those specs, you need to have the car programmed. There's a few options ranging from 56Ah to 90Ah and the 2 types available for our cars are AGM and lead acid, non-AGM. AGM charging profiles are only available for 70-90Ah ratings. However, I've been running an Braille 21lb battery in my car for about 6 months with no problems. Car was programmed as a 70Ah, AGM. (Braille is 31Ah, AGM, 550CCAs vs stock 90Ah, lead acid (non-AGM), 900CCAs.)
CAs and CCAs should be kept similar to your oem battery.
After you program a battery (aftermarket), it then needs to be registered.
I don't beleive voltage can be set by the user. Only the charging programs that are available by BMW can be activated.
DDE6 = 318d, 320d, 325d, 330d, 335d (03/2005 - 09/2007)
DDE7 = 318d, 320d, 325d, 330d, 335d (09/2007 -)
MV946 = 316i, 318i, 320i, 320si
MSV70 = 325i, 330i
MSV80 = 328i
MSD80/MSD81 = 325i (N53), 335i
MSS60 = M3
Thanks for the additional info (This is CasperSYTFU)!