This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Ble Mesh : will it be ported to linux

I just came across the following code ..

(hash)ifdef linux

toolchain_init_irqs();

(hash)endif

Does that imply there is a possibility that the source could be ported to a linux platform?

Parents
  • Given the Nordic Ble Mesh in the SDK is provided as source code, theoretically it is possible to run it on linux, and the softdevice calls can be emulated via a shim.

    So one could end up with a Ble Mesh on a Linux machine that is functionaly identical to the one running on an nrf5x as long as the BLE hardware is 4.0 compliant.

    Even the PB-GATT could be emulated by chaining on to the Bluez stack

Reply
  • Given the Nordic Ble Mesh in the SDK is provided as source code, theoretically it is possible to run it on linux, and the softdevice calls can be emulated via a shim.

    So one could end up with a Ble Mesh on a Linux machine that is functionaly identical to the one running on an nrf5x as long as the BLE hardware is 4.0 compliant.

    Even the PB-GATT could be emulated by chaining on to the Bluez stack

Children
No Data
Related