celp-sdk 0.1.13

This package has been created to provide a rust SDK containing common functionality
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
syntax = "proto3";
package celp.protobuf.se;
option optimize_for = SPEED;

message WakeUp {
    enum WakeUpReason {
        EXTERNAL_POWER = 0;
        MOVEMENT = 1;
        RESET = 2;
        TIMER = 3;
        WATCHDOG = 4;
        OTHER = 5;
    }

    // Reason for the wakeup as reported and parsed to fit in one of the
    // wakeup reason categories
    WakeUpReason reason = 1;
}