我正在构建一个项目,该项目严重依赖于从一堆 Garmin eTrex HC 设备读取的数据,为此我使用 Garmin Communicator Plugin API ,我已成功找到设备,读取数据并将其上传到服务器,我将在其中进行进一步的数据操作。
但是,我现在想删除我从设备读取的数据,我在 API reference 中没有找到任何内容。由 Garmin 提供,现在,我需要向你们聪明的人求助才能解决我的问题,因为我整个早上都在绞尽脑汁试图解决这个问题。
我不能依赖携带设备的人来正确重置它,因为混合中存在竞争 Angular 。
任何可以从设备中删除数据的方法都将不胜感激,任何涉及删除数据、重置设备或其他任何方式的解决方案。
如果社区的答案是“这无法完成”,我将不得不接受这一点,并在服务器端进行一些事实检查(无论如何我可能会这样做),以防止数据多次上传。
最佳答案
看起来 Garmin 根本没有将其本身包含到 API 中,但是......
当您删除数据时,您实际上是在写入数据。
JS 文件 GarminDevice.js 看起来没有任何删除数据的方法。我会将零或其他内容写入数据空间。
关于javascript - 使用 Garmin Communicator 插件 API 删除 GPS 设备中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3698888/