Hi Dirk:
in meinem programm habe ich eingesetzt:
Code:
int main(void)
{
initRP6Control();
multiio_init();
initLCD();
//orientation_init();
// Voltage & current sensor test:
LTC2990_measure();
writeString("BAT Current: ");
writeDouble(cbat, 6, 1);
writeString(" mA\nBAT Voltage: ");
writeDouble(vbat, 4, 1);
writeString( " V\n ");
die funktion selbst ist:
Code:
void LTC2990_measure(void)
{
LTC2990_run(); // Start measurement
mSleep(200);
LTC2990_read(); // Read data
LTC2990_calculate(); // Calculate values
}
die ausgabe beschränkt sich ber nur auf:
Code:
[RP6BOOT]
[READY]
BAT Current: 0.0 mA
BAT Voltage: 0.0 V
was muss ich noch tun, damit er auch echt die spannung misst?
Lesezeichen