-
-
Notifications
You must be signed in to change notification settings - Fork 29
Modules
Each type of information that is exchanged between devices corresponds to a module
.
Each module has 3 jobs:
- Generate new information, when appropriate, e.g. new battery data when it changes.
- Encode the information so it can be send to other devices.
- Decode information from other devices.
Modules are not aware of how synchronization works, they only encode/decode data they receive, and differentiate between data generated themselves, and data generated by other devices.
Some modules are optional and can be configured via settings.
Disabling a module means:
- Your device will no longer generate the related information and display it locally
- Generated information will not be synced to the server
- Information from other devices will not be retrieved or decoded
The "Meta" module is a core module that can not be enabled or disabled. It provides details about the device itself, e.g.: Device Type, Android version, Octi version. It also contains the device label if you have set a custom one. Most information you see in the header of each device card is taken from the meta module information.
The "Apps" provides data about currently installed apps, when they were installed and from what source.
This module is optional and can be disabled in settings.
The "Power" module syncs battery details and charging information.
This module is optional and can be disabled in settings.
The "Wi-Fi" module syncs details about your current Wi-Fi connectivity, e.g. names, IP addresses and signal quality.
This module is optional and can be disabled in settings.