Hi,
I can not get the in100 board to work as an ibeacon. I can sometimes get Eddystone uid/tlm to work (but not both.?.?) I’m using the inplay scanner on ios to check results.
What is the correct XO Stable Time value? I get a pop up stating these are invalid, so I changed it to 36. (10 Internal cap code, 36 stable time, 16 strength)
Also the interval does not seem to be correct. I set Eddystone for 1000ms continuous but the scanner shows an interval of < 200.
Here is the cfg file pasted as text (did not see a way to upload it)
{
"version": "3.13",
"advSet": [
{
"id": 0,
"bdAddr": "060504030201",
"addrType": "static",
"addrKey": 0,
"staticAddrGen": 0,
"addrGenInterval": 90,
"interval": 100,
"authEn": 0,
"authKey": 0,
"authSaltType": 0,
"authSaltValue": 0,
"authEaxCountType": 0,
"authEaxCountValue": 0,
"ui_format": "ibeacon",
"uid2tlm_ratio": 0.0,
"eddystoneTxPower": 0,
"chCtrl": 0,
"advModeTrigEn": 0,
"is1MPhy": 1,
"phyRate": "1M",
"isStandardBle": 1,
"cte": 0,
"cteLen": 0,
"randomDlyType": 0,
"payloadVer": 3,
"payload": [
{
"len": 26,
"type": 255,
"data": "4c000215E2C56DB5DFFB48D2B060D0F5A71096E000010003d8"
}
]
},
{
"id": 1,
"bdAddr": "060504030201",
"addrType": "static",
"addrKey": 0,
"staticAddrGen": 0,
"addrGenInterval": 90,
"interval": 1000,
"authEn": 0,
"authKey": 0,
"authSaltType": 0,
"authSaltValue": 0,
"authEaxCountType": 0,
"authEaxCountValue": 0,
"ui_format": "UID",
"uid2tlm_ratio": -1,
"eddystoneTxPower": -55,
"chCtrl": 0,
"advModeTrigEn": 0,
"is1MPhy": 1,
"phyRate": "1M",
"isStandardBle": 1,
"cte": 0,
"cteLen": 0,
"randomDlyType": 0,
"payloadVer": 3,
"payload": [
{
"len": 3,
"type": 3,
"data": "aafe"
},
{
"len": 23,
"type": 22,
"data": "aafe00c9000102030405060708091011121314150000"
}
]
},
{
"id": 2,
"bdAddr": "060504030201",
"addrType": "static",
"addrKey": 0,
"staticAddrGen": 0,
"addrGenInterval": 90,
"interval": 1000,
"authEn": 0,
"authKey": 0,
"authSaltType": 0,
"authSaltValue": 0,
"authEaxCountType": 0,
"authEaxCountValue": 0,
"ui_format": "TLM",
"uid2tlm_ratio": 0,
"eddystoneTxPower": -50,
"chCtrl": 0,
"advModeTrigEn": 0,
"is1MPhy": 1,
"phyRate": "1M",
"isStandardBle": 1,
"cte": 0,
"cteLen": 0,
"randomDlyType": 0,
"payloadVer": 3,
"payload": [
{
"len": 3,
"type": 3,
"data": "aafe"
},
{
"len": 17,
"type": 22,
"data": "aafe2000<VCC 2byte 1 0><TEMP 2byte 1 0><ADVCNT 4byte 1 0><TS0 4byte 1 0>"
}
]
}
],
"txSetting": {
"txPower": -1,
"txPaGain": -1,
"sleepAftTx": 1,
"uartSingleWire": 0,
"uartPinSel": 0,
"xoCap": 10,
"xoStableTime": 25,
"xoGm": 16,
"ch0": 37,
"ch1": 38,
"ch2": 39,
"key0": "000102030405060708090a0b0c0d0e0f"
},
"gpio": [
{
"id": 0,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 1,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 2,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 3,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 4,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 5,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 6,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
},
{
"id": 7,
"digital": "default",
"pu-pd": 1,
"wakeup": "disable",
"advTrig": "disable",
"latch": 0,
"maskb": 0
}
],
"vccUnit": 0.001,
"tempUnit": 0.00390625,
"adc": [
{
"ch": 0,
"enable": 0
},
{
"ch": 1,
"enable": 0
},
{
"ch": 2,
"enable": 0
},
{
"ch": 3,
"enable": 0
}
],
"calibration": {},
"i2c": {
"coldBootEn": 0,
"warmBootEn": 0
},
"i2c2": {
"coldBootEn": 0,
"warmBootEn": 0
},
"i2c3": {
"coldBootEn": 0,
"warmBootEn": 0
},
"pulse": {
"enable": 0
},
"qdec": {
"enable": 0,
"runGpioEdgeDetect": 0,
"clearCount": 0,
"endCode": 15,
"twoStep": 0,
"interval": 999,
"timeout": 1999,
"gpio": [],
"code": []
},
"wdt": {
"timerWraparound": 0,
"enable": 0,
"wakeupChip": 0,
"initValue": 30
},
"edgeCount": {
"enable": 0
},
"sqWave": {
"en": 0
},
"rtc": {
"enable": 1,
"clock": 0,
"type": 0
},
"regSetting": [
"write: 0 1 3 3480 2010000",
"write: 0 1 3 3484 3030002",
"write: 0 1 1 34c8 102",
"write: 0 1 3 3494 10020018",
"write: 3 1 0 1084 0",
"write: 3 1 0 11C8 0",
"write: 3 1 0 1c44 c6",
"write: 3 1 0 1ad0 58",
"write: 3 1 1 1d04 731",
"write: 0 1 0 3240 42",
"write: 0 1 0 3500 03"
],
"regSettingCust": [],
"settingPolice": 0,
"regValTrigEn": 0
}