阿水的世界。

标签 xdrip+ 下的文章

12月 24

重启xdrip+的配套相关服务Nightcout

Nightcout是一个用于血糖数据收集的在线数据库,可用于xdrip+的数据同步。
在linux系统下,搭建的Nightcout因为使用了SSL,且证书过期,导致数据无法同步,显示SSL过期,重发证书后,无法使用npm stop dev停止该项目。

因为Nightcout使用的nodejs编写,可以通过查询node关键词获取进程id,然后用kill杀死进程,再重新启动Nightcout服务即可。

具体可使用如下命令:

  1. 使用netstat -nap | grep node命令查询id号,同时结合服务监听的端口来确定准确的id号
  2. 使用kill -9 id号杀死当前进程
  3. 使用npm run devnpm run proc重新启动服务即可。
10月 20

关于德康dexcom G6 传感器出现G6 State isn't currently known. Next connecion will update this故障的解决

xdrip+在使用的时候,如果配套使用的是的dexcom g6传感器,可能会出现G6 State isn't currently known. Next connecion will update this提示信息,且没有5分钟一次的打点信息,同时在系统状态中,传感器状态为扫描状态,并且提示Localtion services needs to be on enable on andriod 6+。此时,查看事件日志,日志中提示:
Localtion services needs to be on enable on andriod 6+
com.polidea.rxandroidble2.exceptions.BleScaException:Location Services disabled(code 4)

此时应检查手机的系统状态,查看是否是“位置信息”被关闭了,如果关闭了,需要打开,然后重启下手机应该就能正常使用了。