Ignore:
Timestamp:
Sep 7, 2025, 3:51:43 PM (7 weeks ago)
Author:
f.jahn
Message:

RTC implementiert

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/fw_g473rct/SES/inc/sysdata.h

    r23 r25  
    170170        /* 8 of 8 */ uint32_t lastTimeVbatEmpty;                                                                        // 146-147      [s]
    171171        /* 4 of 8 */ uint32_t onTime;                                                                                           // 148-149      [s] Runtime Zähler zum speichern der Statistik Werte im EEPROM und als Betriebszeitzähler
    172         /* 8 of 8 */ uint32_t dischargeTotalAh;                                                                         // 150-151      [mAs]
    173         /* 4 of 8 */ uint32_t chargeTotalAh;                                                                            // 152-153      [mAs]
    174         /* 8 of 8 */ uint32_t dischargeTotalWh;                                                                         // 154-155      [mAs]
    175         /* 4 of 8 */ uint32_t chargeTotalWh;                                                                            // 156-157      [mAs]
     172        /* 8 of 8 */ uint32_t dischargeTotalAh;                                                                         // 150-151      [Ah]
     173        /* 4 of 8 */ uint32_t chargeTotalAh;                                                                            // 152-153      [Ah]
     174        /* 8 of 8 */ uint32_t dischargeTotalWh;                                                                         // 154-155      [Wh]
     175        /* 4 of 8 */ uint32_t chargeTotalWh;                                                                            // 156-157      [Wh]
    176176        /* 6 of 8 */ uint16_t fullCyclesCnt;                                                                            // 158
    177         /* 8 of 8 */ uint16_t volatile UNIQUE_NAME(reserved);                                                           // 159
    178         /* 8 of 8 */ int64_t  mAs_AutoMode;                                                                                     // 160-163
    179         /* 8 of 8 */ int64_t  mWs_AutoMode;                                                                                     // 164-167
    180         /* 2 of 8 */ uint16_t ovp_sense;                                                                         // 168
    181         /* 4 of 8 */ uint16_t lvp_sense;                                                                        // 169
     177        /* 8 of 8 */ uint16_t volatile UNIQUE_NAME(reserved);                                           // 159
     178        /* 4 of 8 */ int32_t  mAh_AutoMode;                                                                                     // 160-161
     179        /* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 162
     180        /* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 163
     181        /* 4 of 8 */ int32_t  mWh_AutoMode;                                                                                     // 164-165
     182        /* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 166
     183        /* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 167
     184        /* 2 of 8 */ uint16_t ovp_sense;                                            // 168
     185        /* 4 of 8 */ uint16_t lvp_sense;                                            // 169
    182186        /* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 170
    183187        /* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 171
     
    186190        /* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 174
    187191        /* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 175
    188         /* 2 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 176
    189         /* 4 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 177
    190         /* 6 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 178
    191         /* 8 of 8 */ uint16_t UNIQUE_NAME(reserved);                                                            // 179
     192
    192193
    193194        // --- DEBUG WERTE
    194         /* 4 of 8 */ int32_t  mAh_AutoMode;                                                                                     // 180-181      [mWh]
    195         /* 8 of 8 */ int32_t  mWh_AutoMode;                                                                                     // 182-183      [mWh]
     195        /* 8 of 8 */ int64_t  mAs_AutoMode;                                                                                     // 176-179      [mWh]
     196        /* 8 of 8 */ int64_t  mWs_AutoMode;                                                                                     // 180-183      [mWh]
    196197        /* 8 of 8 */ int64_t  mWsCounter;                                                                                       // 184-187      [mWs]
    197198        /* 4 of 8 */ int32_t  mWhCounter;                                                                                       // 188-189      [mWh]
     
    209210        /* 4 of 8 */ int16_t  selfDischargeStatus;                                                                      // 206
    210211        /* 6 of 8 */ uint16_t selfDischargeTime;                                                                        // 207
    211         /* 8 of 8 */ uint8_t  message[24];                                                                                      // 208-219      ASCII-char message, limited to 8 letters
     212        /* 8 of 8 */ uint8_t  message[20];                                                                                      // 208-219      ASCII-char message, limited to 20 letters
    212213        /* 4 of 8 */ int32_t  current_buffer[SAMPLE_ARRAY_SIZE];                                        // 220-283
    213214        /* 8 of 8 */ int32_t  voltage_buffer[SAMPLE_ARRAY_SIZE];                                        // 284-347
Note: See TracChangeset for help on using the changeset viewer.