Ignore:
Timestamp:
Nov 3, 2026, 3:18:56 PM (27 hours ago)
Author:
Zed
Message:

Es wurden zwei zusätzliche Register hinzugefügt.

Location:
trunk/firmware_v4/SES
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/firmware_v4/SES

    • Property svn:ignore set to
      PowerPro.mak
      PowerPro_Debug.jlink
      PowerPro_Debug_12V.jlink
      PowerPro_Debug_24V.jlink
      PowerPro_Debug_48V.jlink
      PowerPro_Release.jlink
      PowerPro_Release_12V.jlink
      PowerPro_Release_24V.jlink
  • trunk/firmware_v4/SES/inc/sysdata.h

    r42 r44  
    4646        uint16_t UNIQUE_NAME(reserved);                                                                                         // 7    Reserviert wg Alignement
    4747
    48         uint32_t baudrate;                                                                                                                      // 8-9  Die Modbus Baudrate (default 19200 Bit/s). Gltig im Bereich von 50 Bit/s bis 1000 000 Bit/s
     48        uint32_t baudrate;                                                                                                                      // 8-9  Die Modbus Baudrate (default 19200 Bit/s). Gültig im Bereich von 50 Bit/s bis 1000 000 Bit/s
    4949
    5050        uint16_t parityMode;                                                                                                            // 10   UART Parity Mode (default EVEN) mgliche Werte 0=EVEN, 1=ODD, 2=NONE
    … …  
    5454        uint16_t command;                                                                                                                       // 13   Kommando Word, das Schreiben bestimmter Werte in dieses Register fhrt bestimmte Aktionen aus
    5555
    56         uint16_t res1[6];
     56        uint16_t UNIQUE_NAME(reserved)[6];                                                                                      // 14 - 19
    5757       
    58         uint16_t operatingMode;
     58        uint16_t operatingMode;                                                                                                         // 20
    5959       
    60         uint16_t reserved[79];
    61 
    62 
     60        uint16_t UNIQUE_NAME(reserved)[79];                                                                                     // 21 - 99
    6361
    6462} device_parameter_t;
    … …  
    6765// This structure must be aligned to 4-byte address
    6866volatile typedef struct
    69 {       /*offset 0*/
    70         /* 2 of 8 */ int16_t  chipTemp;                                                                                 // 100
    71         /* 4 of 8 */ int16_t  relaisTemp;                                                                               // 101
    72         /* 6 of 8 */ uint16_t voltage_input;                                                                    // 102
    73         /* 8 of 8 */ uint16_t voltage_output;                                                                   // 103
    74         /* 2 of 8 */ int16_t  voltage_relais;                                                                   // 104
    75         /* 2 of 8 */ int16_t  fan_pwm;                                                                                  // 105
    76         /* 2 of 8 */ int16_t  fan_rpm;                                                                                  // 106
    77         /* 2 of 8 */ int16_t  ovp_state;                                                                                // 107
    78         /* 2 of 8 */ int16_t  lvp_state;                                                                                // 108
    79         /* 2 of 8 */ int16_t  fault_state;                                                                              // 109
    80         /* 2 of 8 */ int16_t  relais_state;                                                                             // 115
     67{       /* offset 0 */
     68        /*  2 of 2  */ int16_t  chipTemp;                                                                                       // 100
     69        /*  2 of 2  */ int16_t  relaisTemp;                                                                                     // 101
     70        /*  2 of 2  */ uint16_t voltage_input;                                                                          // 102
     71        /*  2 of 2  */ uint16_t voltage_output;                                                                         // 103
     72        /*  2 of 2  */ int16_t  voltage_relais;                                                                         // 104
     73        /*  2 of 2  */ int16_t  fan_pwm;                                                                                        // 105
     74        /*  2 of 2  */ int16_t  fan_rpm;                                                                                        // 106
     75        /*  2 of 2  */ int16_t  ovp_state;                                                                                      // 107
     76        /*  2 of 2  */ int16_t  lvp_state;                                                                                      // 108
     77        /*  2 of 2  */ int16_t  fault_state;                                                                            // 109
     78        /*  2 of 2  */ int16_t  relais_state;                                                                           // 115
     79        /*  2 of 2  */ int16_t  smState;                                                                                        // 116
     80        /*  2 of 2  */ int16_t  smError;                                                                                        // 117
    8181} device_values_t;
    8282
Note: See TracChangeset for help on using the changeset viewer.