283 add new permision for access to environment sensors

此提交包含在:
Normunds Gavars
2025-05-14 13:55:45 +03:00
父節點 c69657a13b
當前提交 8b3d60abe7
共有 2 個檔案被更改,包括 4 行新增3 行删除
+3 -2
查看文件
@@ -2,8 +2,9 @@
#include <CayenneLPP.h>
#define TELEM_PERM_BASE 0x01 // 'base' permission includes battery
#define TELEM_PERM_LOCATION 0x02
#define TELEM_PERM_BASE 0x01 // 'base' permission includes battery
#define TELEM_PERM_LOCATION 0x02
#define TELEM_PERM_ENVIRONMENT 0x04 // permission to access environment sensors
#define TELEM_CHANNEL_SELF 1 // LPP data channel for 'self' device
+1 -1
查看文件
@@ -103,7 +103,7 @@ bool PromicroSensorManager::begin() {
bool PromicroSensorManager::querySensors(uint8_t requester_permissions, CayenneLPP& telemetry) {
// TODO: what is the correct permission here?
if (requester_permissions && TELEM_PERM_BASE) {
if (requester_permissions && TELEM_PERM_ENVIRONMENT) {
if (INA3221initialized) {
for(int i = 0; i < 3; i++) {
// add only enabled INA3221 channels to telemetry