Giter Site home page Giter Site logo

uwb-dw1000's People

Contributors

fjmolinas avatar ncasaril avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

uwb-dw1000's Issues

How can i increase the anchor numbers?

I m trying to add new anchors. But I added maximum 4 anchors. How can i add more anchors? Did anyone do this before? I changed the MAX_DEVICES and LEN_DATA macros but it didnt work.

DW1000_DEVICE_TX_PWR does not match `dw1000_dev_cfg` power settings

The syscfg for the uwb-dw1000 sets the default TX_POWER for the device to -14.3:

DW1000_DEVICE_TX_PWR:
description: 'Tx Power dBm'
value: ((float)-14.3f)
DW1000_DEVICE_ANT_GAIN:
description: 'Antenna Gain dB'
value: ((float)1.0f)

On the other side the default dw1000_dev_cfg power settings sets a gain of 9dB as the default, but if DW1000_BIAS_CORRECTION_ENABLED is enabled the correction is not based on the configuration settings
in the default config but on the macros DW1000_DEVICE_TX_PWR and DW1000_DEVICE_ANT_GAIN.

.txrf={
.PGdly = TC_PGDELAY_CH5,
//.power = 0x2A4A6A8A,
.BOOSTNORM = dw1000_power_value(DW1000_txrf_config_9db, 2.5),
.BOOSTP500 = dw1000_power_value(DW1000_txrf_config_9db, 2.5),
.BOOSTP250 = dw1000_power_value(DW1000_txrf_config_9db, 2.5),
.BOOSTP125 = dw1000_power_value(DW1000_txrf_config_9db, 2.5)
},

https://github.com/Decawave/uwb-core/blob/c6cf518e39a49f7084b229ee4ed7ab7ee80b2e5d/lib/uwb_rng/src/uwb_rng.c#L1027-L1039

I'm therefore quite unclear on what each of these values mean and what values should be considered for BIAS_CORRECTION

Channel 5 RF_TXCTRL should be updated to match latest value defined in DW1000 UM

Originally reported on the Decawave forum

Version >=v2.16 of the DW1000 user manual defines RF_TXCTRL should be set to 0x001E3FE3 for UWB channel 5. Using the old value (0x001E3FE0) can result in ~2dB spurs in the channel 5 TX spectrum.

Please update the decadriver to the latest version of the DW1000 API or at least update this value since it can cause regulatory issues when using channel 5, meaning a lower TX power has to be used to meet regulation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.