Buyer's Coordinator Information
- channel : 19
- pan id : 0x4B1C
- ext pan id : 0x35A980B2CD34C3AE
- security key : 0x3E4F3F1BEC449651904EAA1FF5BAF119
I run below function, but the sampleLight is not connected to the coordinator.
How to connect the sampleLight to the coordinator ?
s32 sampleLight_bdbNetworkJoinDirect2(void)
{
u8 extPanId[] = {0xae, 0xc3, 0x34, 0xcd, 0xb2, 0x80, 0xa9, 0x35 };
u8 nwkKey[] = {0x19, 0xf1, 0xba, 0xf5, 0x1f, 0xaa, 0x4e, 0x90, 0x51, 0x96, 0x44, 0xec, 0x1b, 0x3f, 0x4f, 0x3e };
// u8 nwkKey[] = {0x3e, 0x4f, 0x3f, 0x1b, 0xec, 0x44, 0x96, 0x51, 0x90, 0x4e, 0xaa, 0x1f, 0xf5, 0xba, 0xf1, 0x19};
u8 tcAddr[] = {0x78, 0x56, 0x34, 0x12, 0x24, 0x10, 0x15, 0x20 };
g_joinNetworkInfo.channel = 19;
g_joinNetworkInfo.panId = 0x4B1C;
g_joinNetworkInfo.nwkAddr = 0x5555;
#if 0 // SEMODE Distributed
if(SUCCESS == bdb_join_direct(g_joinNetworkInfo.channel, g_joinNetworkInfo.panId, g_joinNetworkInfo.nwkAddr, extPanId, nwkKey, SS_SEMODE_DISTRIBUTED, 1, NULL))
#else // SEMODE Centralized
if(SUCCESS == bdb_join_direct(g_joinNetworkInfo.channel, g_joinNetworkInfo.panId, g_joinNetworkInfo.nwkAddr, extPanId, nwkKey, SS_SEMODE_CENTRALIZED, 1, tcAddr))
#endif
{
return -1;
}
return 0;
}
|