DEVZONE BLOG FEED

Wireshark (version 1.12.5 at the time of writting) lists MQTT as supported protocol but could not parse it from the TCP payload by default. We can add some plugins to enable it.Download the Wireshark Generic Dissector (WSGD) for Windows or Linux, with regard to the Wireshark versionhttp://wsgd.free.fr/download.htmlFind out where is the Global Plugins and Personal Plugins folder from menu Help / About Wireshark / Folders. Put the generic.dll (Win) or generic.so (Linux) to the Global Plugins or Perso...

The RADVD deamon in Raspberry pool is version 1.8.5 (up to Raspberry 2015-02-16).root@raspberrypi:~/radvd# apt-cache policy radvdradvd: Installed: 1:1.8.5-1 Candidate: 1:1.8.5-1 Version table: *** 1:1.8.5-1 0 500 http://mirrordirector.raspbian.org/raspbian/ wheezy/main armhf Packages 100 /var/lib/dpkg/statusLatest RADVD at the time of writing is 2.11, with many updates after 1.8.5:http://www.litech.org/radvd/Below are simple steps to build the latest RADVD natively on Raspberry Pi 2. Get build essential...

In SDK v8.1 we added the TWI driver (nrf_drv_twi.c). Unfortunately the nrf_drv_config.h file wasn't updated correctly with the new driver.The symptom is the error with "TWI_COUNT is missing". Here is what should be added to nrf_drv_config.h:/* TWI */#define TWI0_ENABLED 0#if (TWI0_ENABLED == 1)#define TWI0_CONFIG_FREQUENCY NRF_TWI_FREQ_100K#define TWI0_CONFIG_SCL 0#define TWI0_CONFIG_SDA 1#define TWI0_CONFIG_IRQ_PRIORITY APP_IRQ_PRIORITY_HIGH#define TWI0_INSTANCE_INDEX 0#endif#define TWI1_ENABLE...

DEVZONE FORUM

Hi,In my project, I need to periodically perform some jobs on the nRF51822 Beacon kit (sdk 7.1). For that, I think I need to use timers. However, I'm not sure how to do this. I found some sample code online but it wasn't very explanatory. Could you please give me some pointers to where I should be looking at or some sample code with explanation?Any help will be much appreciated!Thanks...

Hi,I am able to change the MAC address of the beacon using the call sd_ble_gap_address_set(BLE_GAP_ADDR_CYCLE_MODE_NONE, &gap_addr), where gap_addr is of type BLE_GAP_ADDR_TYPE_RANDOM_STATIC. Now what I want to do is to change the MAC address periodically, while the beacon is still advertising. From what I understand, I need to use sd_ble_gap_address_set(BLE_GAP_ADDR_CYCLE_MODE_AUTO, &gap_addr), with an address of type BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE. However, the MAC address seems to ...

I am currently using softdevice 8.0.0.I am curious if the nRF51822 will be upgradable to be 4.2 compliant with a new softdevice release in the future? My understanding is that the nRF51822 is only compliant with 4.1 at the moment.The specific part of 4.2 I am interested in comes from the Bluetooth SIG website:> With the release of the Bluetooth Core Specification version 4.2, security is greatly enhanced by the new LE Secure Connections pairing model. In this new model, the numeric comparison method is...