UPart Routers
1. Funktionality:
The routers only route on the route-ID they belong to. They only route packets coming from a lower router-ID on the same route-ID
2. Set Route-ID and Router-ID
Important: DIP –switch ON means bit=zero
Select the route-ID using DIP-switch 1-4. Least significant first
Select the router-ID using DIP5-8. Least significant first
Settings „0“ for any ID is forbidden!
Therefore, routes can carry Ids 1-15, and router ID can carry 1-15. Each router only routes packets if
The packet comes directly from a uPart
Or from a router with on the same route that is maximum 2 values smaller than the own ID.
3. Configure RSSI threshold for CSMA:
Using the DIP switch 9.
If DIP9=off: RSSI threshold is RSSI_MAX_THRESHOLD (see global_def.h)
If DIP9=on: RSSI threshold is RSSI_THRSHOLD (see global_def.h)
If this is not sufficient, the values in global_def.h can be varied. Important for the functionality: if channel is busy, the sampled RSSI value in CC1010 is low. So if noise is high, the RSSI
threshold must be lowered
4. Configuration of TX power
Using DIP switch 10:
DIP switch10 ON: RF_SeTTINGS in uPart_router.c is acitve
DIP switch 10 OFF: maximum CC1010 power
DIP = ON means Bit = 0
5. THE LEDS for DEBUGGING:

uPart Bridges
DEBUGGING LED on the uPart bridge:

Documentation about components of the uPart sensor network.