Skip to content
Snippets Groups Projects

Pts1

Merged Jan David Mol requested to merge pts1 into master
10 files
+ 332
21
Compare changes
  • Side-by-side
  • Inline

Files

+ 19
2
@@ -3,13 +3,22 @@ description: "1234"
@@ -3,13 +3,22 @@ description: "1234"
drivers:
drivers:
- name: I2C
- name: I2C
type: i2c_smbus
type: i2c_switch_smb
parameters: [4] #I2C port number
parameters: [4] #I2C port number
 
devreg: [0x70]
 
- name: I2C_PU
- name: I2C_PU
type: i2c_dev #I2C devices
type: i2c_array
parent: I2C
parent: I2C
 
parameters: [0,1] #lookup table
 
I2Ccut: 10
status: APSPUTR_I2C_error
status: APSPUTR_I2C_error
 
# - name: I2C_PU
 
# type: i2c_dev #I2C devices
 
# parent: I2C
 
# status: APSPUTR_I2C_error
 
#This is the I2C devices in the RCU
#This is the I2C devices in the RCU
device_registers:
device_registers:
- name: ROM
- name: ROM
@@ -75,6 +84,7 @@ variables:
@@ -75,6 +84,7 @@ variables:
driver: I2C_PU
driver: I2C_PU
rw: ro #server RW variable, not linked to IO
rw: ro #server RW variable, not linked to IO
dtype: uint8
dtype: uint8
 
dim: 2
- name: APSPUTR_monitor_rate
- name: APSPUTR_monitor_rate
description: Monitor rate in seconds
description: Monitor rate in seconds
@@ -93,6 +103,7 @@ variables:
@@ -93,6 +103,7 @@ variables:
width: 32
width: 32
rw: ro
rw: ro
dtype: uint32
dtype: uint32
 
dim: 2
- name: APSPU_PCB_version
- name: APSPU_PCB_version
description: Version number
description: Version number
@@ -101,6 +112,7 @@ variables:
@@ -101,6 +112,7 @@ variables:
width: 0x100 #32 characters
width: 0x100 #32 characters
rw: ro
rw: ro
dtype: string
dtype: string
 
dim: 2
- name: APSPU_PCB_number
- name: APSPU_PCB_number
description: PCB number
description: PCB number
@@ -109,6 +121,7 @@ variables:
@@ -109,6 +121,7 @@ variables:
width: 0x100 #32 characters
width: 0x100 #32 characters
rw: ro
rw: ro
dtype: string
dtype: string
 
dim: 2
- name: [APSPU_LBA_VOUT,APSPU_RCU2A_VOUT,APSPU_RCU2D_VOUT]
- name: [APSPU_LBA_VOUT,APSPU_RCU2A_VOUT,APSPU_RCU2D_VOUT]
description: Output voltage (V)
description: Output voltage (V)
@@ -120,6 +133,7 @@ variables:
@@ -120,6 +133,7 @@ variables:
endian: "<"
endian: "<"
scale: 4.8828e-4 #2^-11
scale: 4.8828e-4 #2^-11
monitor: true
monitor: true
 
dim: 2
- name: [APSPU_LBA_IOUT,APSPU_RCU2A_IOUT,APSPU_RCU2D_IOUT]
- name: [APSPU_LBA_IOUT,APSPU_RCU2A_IOUT,APSPU_RCU2D_IOUT]
description: Output current (A)
description: Output current (A)
@@ -130,6 +144,7 @@ variables:
@@ -130,6 +144,7 @@ variables:
dtype: double
dtype: double
scale: smbus_2bytes_to_float
scale: smbus_2bytes_to_float
monitor: true
monitor: true
 
dim: 2
- name: [APSPU_LBA_TEMP,APSPU_RCU2A_TEMP,APSPU_RCU2D_TEMP]
- name: [APSPU_LBA_TEMP,APSPU_RCU2A_TEMP,APSPU_RCU2D_TEMP]
description: DC-DC converter temperature (Celsius)
description: DC-DC converter temperature (Celsius)
@@ -140,6 +155,7 @@ variables:
@@ -140,6 +155,7 @@ variables:
dtype: double
dtype: double
scale: smbus_2bytes_to_float
scale: smbus_2bytes_to_float
monitor: true
monitor: true
 
dim: 2
- name: [APSPU_FAN1_RPM,APSPU_FAN2_RPM,APSPU_FAN3_RPM]
- name: [APSPU_FAN1_RPM,APSPU_FAN2_RPM,APSPU_FAN3_RPM]
description: FAN speed in RPM.
description: FAN speed in RPM.
@@ -153,6 +169,7 @@ variables:
@@ -153,6 +169,7 @@ variables:
scale: 4.7684e-7 #FAN_TACHS/TACH_COUNT_FREQ/TACH_PERIODS = 1/8192/16 /16 (bitoffset=0)
scale: 4.7684e-7 #FAN_TACHS/TACH_COUNT_FREQ/TACH_PERIODS = 1/8192/16 /16 (bitoffset=0)
convert_unit: period2RPM
convert_unit: period2RPM
monitor: true
monitor: true
 
dim: 2
methods:
methods:
- name: APSPUTR_Init #Called after startup to load. Should have all stored registers
- name: APSPUTR_Init #Called after startup to load. Should have all stored registers
Loading