Skip to content
Snippets Groups Projects
Commit 88c999f8 authored by Paulus Kruger's avatar Paulus Kruger
Browse files

HBAT2 points added

parent bc7b83a7
No related branches found
No related tags found
No related merge requests found
...@@ -4,7 +4,8 @@ description: "1234" ...@@ -4,7 +4,8 @@ description: "1234"
drivers: drivers:
- name: hbaio #TCA9548 - name: hbaio #TCA9548
type: hbat_pico_io type: hbat_pico_io
parameters: ['/dev/ttyACM0'] #serial port number # parameters: ['/dev/ttyACM0'] #serial port number
parameters: ['COM3'] #serial port number
- name: hbat2 - name: hbat2
type: i2c_array #An array of similar devices connected to an I2C switch type: i2c_array #An array of similar devices connected to an I2C switch
parent: hbaio parent: hbaio
...@@ -29,19 +30,28 @@ device_registers: ...@@ -29,19 +30,28 @@ device_registers:
- name: X4 - name: X4
address: 0x3 address: 0x3
store: True store: True
- name: Y - name: Y1
address: 0x4 address: 0x4
store: True store: True
- name: Y2
address: 0x5
store: True
- name: Y3
address: 0x6
store: True
- name: Y4
address: 0x7
store: True
- name: SWX - name: SWX
address: 0x8 address: 0x8
store: True store: True
- name: SWY - name: SWY
address: 0x9 address: 0x9
store: True store: True
- name: FE_FE_PWR - name: FE_PWR
address: 0xA address: 0xA
store: True store: True
- name: FE_BF_PWR - name: BF_PWR
address: 0xB address: 0xB
store: True store: True
- name: ID - name: ID
...@@ -81,7 +91,7 @@ variables: ...@@ -81,7 +91,7 @@ variables:
mask: HBAT2_BF_mask mask: HBAT2_BF_mask
dim: 4 dim: 4
- name: DELAYS_X_G1 - name: HBAT2_DELAYS_X_G1
description: Group1 delays description: Group1 delays
driver: hbat2 driver: hbat2
devreg: [BF.X1,BF.X2,BF.X3,BF.X4] devreg: [BF.X1,BF.X2,BF.X3,BF.X4]
...@@ -92,7 +102,7 @@ variables: ...@@ -92,7 +102,7 @@ variables:
dim: 16 dim: 16
mask: HBAT2_ANT_mask mask: HBAT2_ANT_mask
- name: DELAYS_X_G2 - name: HBAT2_DELAYS_X_G2
description: Group2 delays description: Group2 delays
driver: hbat2 driver: hbat2
devreg: [BF.X1] devreg: [BF.X1]
...@@ -103,6 +113,68 @@ variables: ...@@ -103,6 +113,68 @@ variables:
dim: 4 dim: 4
mask: HBAT2_BF_mask mask: HBAT2_BF_mask
- name: HBAT2_ID
description: Unique HBAT ID
driver: hbat2
devreg: BF.ID
width: 32
rw: ro
dtype: uint32
dim: 4
mask: HBAT2_BF_mask
- name: HBAT2_VERSION
description: HBAT software version
driver: hbat2
devreg: BF.VERSION
width: 32
rw: ro
dtype: uint32
dim: 4
mask: HBAT2_BF_mask
- name: [HBAT2_LED0,HBAT2_PWR_X,HBAT2_PWR_Y,HBAT2_PWR_FEs]
driver: hbat2
devreg: BF.BF_PWR
bitoffset: [0,2,3,4]
width: 1
rw: rw
dtype: boolean
dim: 4
mask: HBAT2_BF_mask
- name: HBAT2_PWR_FE
driver: hbat2
devreg: BF.FE_PWR
bitoffset: [0,1,2,3]
width: 1
rw: rw
dtype: boolean
dim: 16
mask: HBAT2_ANT_mask
- name: HBAT2_BEAMFORM
driver: hbat2
devreg: BF.SWX
bitoffset: 0
width: 5
rw: rw
dtype: string
dim: 4
mask: HBAT2_BF_mask
# lookup: {ANT0:0, ANT1:4, ANT2:1, ANT3:2, BF:14}
- name: HBAT2_V1
driver: hbat2
devreg: BF.VSENSE
bitoffset: 0
width: 8
rw: ro
dtype: float
scale : 1
dim: 4
mask: HBAT2_BF_mask
methods: methods:
- name: LOAD_EEPROM - name: LOAD_EEPROM
driver: hbat2 driver: hbat2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment