Hi there, engineers. Few days ago I started working on my research - I am studying possibility of bringing 6lowPAN connectivity to some device. The target device is cc1310 and target software is Contiki OS. For this research I use two cc1310 launchpads: one acts as SLIP-radio, another - as end device. I've experimented with different examples, and the main problem for me is following: the Contiki OS documentation is pretty poor. So for now I have following questions:
1) TI wiki says "There are three demo applications in the /examples/cc26xx directory of Contiki, hence the name they are all working on cc13xx as well as cc26xx". But when I open the cc26xx demo I se following lines:
/* Init the BLE advertisement daemon */ rf_ble_beacond_config(0, BOARD_STRING); rf_ble_beacond_start();
CC1310 is not a BLE device, what is the meaning of those lines?
2) When I launch any Contiki-based code, I get following lines:
Starting Contiki-3.x-2924-g6cdba10
With DriverLib v0.46593
TI CC1310 LaunchPad
IEEE 802.15.4: No, Sub-GHz: Yes, BLE: No, Prop: No
Net: sicslowpan
MAC: CSMA
RDC: ContikiMAC, Channel Check Interval: 16 ticks
RF: Channel 25
Node ID: 47112
There are no support for 802.15.4 on 868 MHz band? All articles, I read, told me, that 6lowPAN utilizes 802.15.4 PHY and MAC layers, but from the output I see "IEEE 802.15.4: No". Anyway, what kind of PHY is used by default?
3) Are there any guides on changing PHY parameters (for example, if I want to use UWB RF channel)?
4) Are there any ways to organize 6lowPAN network with star topology(do not use RPL) ? In my particular case using IPv6 without mesh networking would be great solution.
5)Another interesting technology is TI-15.4-STACK. But I wasn't able to find any higher level protocols (IP) realization. Are there any TI-15.4 stack-based 6lowPAN solution?
6) Another thing I dont understand in TI-15.4-STACK is frequency hopping. As far as i know, due to 802.15.4 there are only one channel available in 868 MHz band. So how is that frequncy hopping works?
Any help appreciated. Regards, Vadim.