Skip to contents

Discovery

Find connected Axivity devices.

axivity_discover()
Discover connected Axivity devices

Status

Battery, self-test, memory health, accelerometer, RTC, LED, lock, ECC.

axivity_get_battery()
Query an Axivity device's battery level and health
axivity_self_test()
Run an Axivity device's built-in self-test
axivity_get_memory_health()
Query an Axivity device's NAND flash memory health
axivity_get_accelerometer()
Read an Axivity device's current accelerometer values
axivity_get_time() axivity_set_time()
Get or set an Axivity device's real-time clock
axivity_set_led()
Set an Axivity device's LED colour
axivity_is_locked() axivity_set_lock() axivity_unlock()
Check or set an Axivity device's anti-tamper lock
axivity_get_ecc() axivity_set_ecc()
Get or set an Axivity device's error-correcting code (ECC) flag
axivity_send_command()
Send a raw command to an Axivity device

Settings

Delayed activation, session ID, metadata, accelerometer config, erase.

axivity_get_delays() axivity_set_delays()
Get or set an Axivity device's delayed activation window
axivity_get_session_id() axivity_set_session_id()
Get or set an Axivity device's session identifier
axivity_get_metadata() axivity_set_metadata()
Get or set an Axivity device's metadata scratch buffer
axivity_get_accel_config() axivity_set_accel_config()
Get or set an Axivity device's accelerometer configuration
axivity_reset()
Erase an Axivity device's data storage and commit settings

Data download

Retrieve recorded data from a connected device, or a fallback for when device discovery isn’t finding it.

axivity_get_data_info()
Get information about an Axivity device's recorded data
axivity_download()
Download recorded data off an Axivity device
axivity_download_status() axivity_download_wait()
Check or wait for an Axivity device's download progress
axivity_download_cancel()
Cancel an in-progress download from an Axivity device
axivity_copy_data()
Copy recorded data directly off a mounted Axivity volume

Reading .cwa files

Parse recorded .cwa/AX6 binary files directly, no device required.

axivity_read_cwa()
Read a .cwa/AX6 binary file into a tibble

Diagnostics

Tools for debugging device discovery/communication issues.

axivity_enable_debug_log()
Enable OMAPI's internal debug log

Package

Package-level documentation.

axR axR-package
axR: Device Communication and .cwa File Reading for Axivity Devices