diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2011-07-17 09:41:19 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2011-07-17 09:41:19 +0200 |
commit | 74e7535ea2718d810a876bbc572c7fc2f99225a1 (patch) | |
tree | 1c28419f758633d2385c711df3c1e071b9f364af /src/target/firmware/include/layer1/sync.h | |
parent | 87c597abf6ec605ea152a75e5f13d194955cad28 (diff) |
[layer1] Adding neighbour cell measurement code to layer1.
When listening to BCCH, layer1 may measure the power level of neighbour
cells. A list of neighbour cell frequencies need to be sent to layer1.
After the measurement is done, the results are indicated to layer23.
Diffstat (limited to 'src/target/firmware/include/layer1/sync.h')
-rw-r--r-- | src/target/firmware/include/layer1/sync.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/target/firmware/include/layer1/sync.h b/src/target/firmware/include/layer1/sync.h index 07962052..8ed2cb1e 100644 --- a/src/target/firmware/include/layer1/sync.h +++ b/src/target/firmware/include/layer1/sync.h @@ -142,6 +142,15 @@ struct l1s_state { struct l1s_h1 st_h1; }; } dedicated; + + /* neighbour cell power measurement process */ + struct { + uint8_t n, second; + uint8_t pos; + uint8_t running; + uint16_t band_arfcn[64]; + uint8_t level[64]; + } neigh_pm; }; extern struct l1s_state l1s; |