{
  "_id": "6a58cd4909eb0996dd68b22c",
  "Package": "axR",
  "Title": "Serial Communication and Data Retrieval for Axivity Devices",
  "Version": "0.1.2",
  "Authors@R": "c(\nperson(\"Lucas\", \"França\",\nemail = \"lucas.franca@northumbria.ac.uk\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-0853-1319\")),\nperson(\"Mario\", \"Leocadio-Miguel\",\nemail = \"mario.miguel@northumbria.ac.uk\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0002-7248-3529\")))",
  "Description": "Serial communication and data retrieval for Axivity\nAX3/AX6 accelerometer devices: device discovery, status,\nsettings, data download, and reading recorded '.cwa'/AX6 binary\nfiles. Wraps the Open Movement Project's 'OMAPI' C library\n(vendored in src/omapi, BSD 2-clause, Newcastle University; see\nsrc/omapi/LICENSE.TXT), rather than reimplementing the serial\nprotocol or binary file format directly. On Linux, device\ndiscovery requires 'libudev-dev' (Debian/Ubuntu) or\n'systemd-devel' (Fedora/RHEL) to be installed separately -- see\nSystemRequirements. macOS and Windows use OS frameworks/APIs\ndirectly, with no separate install step. Part of the Circadia\nLab R ecosystem.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "SystemRequirements": "libudev",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Lifecycle": "experimental",
  "URL": "https://axr.circadia-lab.uk, https://github.com/circadia-bio/axR",
  "BugReports": "https://github.com/circadia-bio/axR/issues",
  "Config/roxygen2/version": "8.0.0",
  "RoxygenNote": "7.3.3",
  "Repository": "https://circadia-bio.r-universe.dev",
  "Date/Publication": "2026-07-16 12:14:51 UTC",
  "RemoteUrl": "https://github.com/circadia-bio/axR",
  "RemoteRef": "v0.1.2",
  "RemoteSha": "893b154bed8abe50f0a11ce1580df39dc2915606",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-16 12:19:43 UTC",
    "User": "root"
  },
  "Author": "Lucas França [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-0853-1319>),\nMario Leocadio-Miguel [aut] (ORCID:\n<https://orcid.org/0000-0002-7248-3529>)",
  "Maintainer": "Lucas França <lucas.franca@northumbria.ac.uk>",
  "_user": "circadia-bio",
  "_type": "src",
  "_file": "axR_0.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/e96c7c468b585b9b310d5483d31e2b799805e415743b169627329ad32bd4f1a6",
  "_filesize": 347027,
  "_sha256": "e96c7c468b585b9b310d5483d31e2b799805e415743b169627329ad32bd4f1a6",
  "_expires": "2026-10-24T12:23:35.000Z",
  "_created": "2026-07-16T12:19:43.000Z",
  "_published": "2026-07-16T12:23:37.145Z",
  "_jobs": [
    {
      "job": 87618659789,
      "time": 164,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8375161211"
    },
    {
      "job": 87618659861,
      "time": 154,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8375156063"
    },
    {
      "job": 87618659798,
      "time": 152,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8375156164"
    },
    {
      "job": 87618659794,
      "time": 183,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8375167815"
    },
    {
      "job": 87618659838,
      "time": 155,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "8375155796"
    },
    {
      "job": 87618659866,
      "time": 171,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "8375163237"
    },
    {
      "job": 87618659831,
      "time": 137,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8375149168"
    },
    {
      "job": 87618659847,
      "time": 159,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8375158439"
    },
    {
      "job": 87617814358,
      "time": 243,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8375091668"
    },
    {
      "job": 87618659724,
      "time": 129,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8375145659"
    },
    {
      "job": 87618659744,
      "time": 126,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "8375144525"
    },
    {
      "job": 87618659848,
      "time": 114,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "8375139904"
    },
    {
      "job": 87618659814,
      "time": 154,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "8375151486"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507",
  "_status": "success",
  "_upstream": "https://github.com/circadia-bio/axR",
  "_commit": {
    "id": "893b154bed8abe50f0a11ce1580df39dc2915606",
    "author": "lucasfr <lucas.franca@northumbria.ac.uk>",
    "committer": "lucasfr <lucas.franca@northumbria.ac.uk>",
    "message": "📚 docs: remove empty dev-version NEWS.md placeholder\n\nWas sitting directly above the 0.1.2 header with nothing under it,\nwhich is exactly what tripped up grep -m1 '^## ' in the release\nscript last time.\n",
    "time": 1784204091
  },
  "_maintainer": {
    "name": "Lucas França",
    "email": "lucas.franca@northumbria.ac.uk",
    "login": "lucasfr",
    "description": "Immigrant, physicist, neuroscientist, open source and data science enthusiast.",
    "uuid": 502265,
    "orcid": "0000-0003-0853-1319"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.1.4",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "circadia-bio",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-29",
      "n": 30
    }
  ],
  "_tags": [
    {
      "name": "v(development",
      "date": "2026-07-16"
    },
    {
      "name": "v0.1.0",
      "date": "2026-07-16"
    },
    {
      "name": "v0.1.1",
      "date": "2026-07-16"
    },
    {
      "name": "v0.1.2",
      "date": "2026-07-16"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "lucasfr",
      "count": 31,
      "uuid": 502265
    }
  ],
  "_userbio": {
    "uuid": 202348599,
    "type": "organization",
    "name": "Circadia Lab",
    "followers": 3
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/axR"
  },
  "_devurl": "https://github.com/circadia-bio/axr",
  "_pkgdown": "https://axr.circadia-lab.uk",
  "_searchresults": 0,
  "_topics": [
    "systemd",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/axR.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "axivity_copy_data",
    "axivity_discover",
    "axivity_download",
    "axivity_download_cancel",
    "axivity_download_status",
    "axivity_download_wait",
    "axivity_enable_debug_log",
    "axivity_get_accel_config",
    "axivity_get_accelerometer",
    "axivity_get_battery",
    "axivity_get_data_info",
    "axivity_get_delays",
    "axivity_get_ecc",
    "axivity_get_memory_health",
    "axivity_get_metadata",
    "axivity_get_session_id",
    "axivity_get_time",
    "axivity_is_locked",
    "axivity_read_cwa",
    "axivity_reset",
    "axivity_self_test",
    "axivity_send_command",
    "axivity_set_accel_config",
    "axivity_set_delays",
    "axivity_set_ecc",
    "axivity_set_led",
    "axivity_set_lock",
    "axivity_set_metadata",
    "axivity_set_session_id",
    "axivity_set_time",
    "axivity_unlock"
  ],
  "_help": [
    {
      "page": "axivity_copy_data",
      "title": "Copy recorded data directly off a mounted Axivity volume",
      "topics": [
        "axivity_copy_data"
      ]
    },
    {
      "page": "axivity_discover",
      "title": "Discover connected Axivity devices",
      "topics": [
        "axivity_discover"
      ]
    },
    {
      "page": "axivity_download",
      "title": "Download recorded data off an Axivity device",
      "topics": [
        "axivity_download"
      ]
    },
    {
      "page": "axivity_download_cancel",
      "title": "Cancel an in-progress download from an Axivity device",
      "topics": [
        "axivity_download_cancel"
      ]
    },
    {
      "page": "axivity_download_status",
      "title": "Check or wait for an Axivity device's download progress",
      "topics": [
        "axivity_download_status",
        "axivity_download_wait"
      ]
    },
    {
      "page": "axivity_enable_debug_log",
      "title": "Enable OMAPI's internal debug log",
      "topics": [
        "axivity_enable_debug_log"
      ]
    },
    {
      "page": "axivity_get_accel_config",
      "title": "Get or set an Axivity device's accelerometer configuration",
      "topics": [
        "axivity_get_accel_config",
        "axivity_set_accel_config"
      ]
    },
    {
      "page": "axivity_get_accelerometer",
      "title": "Read an Axivity device's current accelerometer values",
      "topics": [
        "axivity_get_accelerometer"
      ]
    },
    {
      "page": "axivity_get_battery",
      "title": "Query an Axivity device's battery level and health",
      "topics": [
        "axivity_get_battery"
      ]
    },
    {
      "page": "axivity_get_data_info",
      "title": "Get information about an Axivity device's recorded data",
      "topics": [
        "axivity_get_data_info"
      ]
    },
    {
      "page": "axivity_get_delays",
      "title": "Get or set an Axivity device's delayed activation window",
      "topics": [
        "axivity_get_delays",
        "axivity_set_delays"
      ]
    },
    {
      "page": "axivity_get_ecc",
      "title": "Get or set an Axivity device's error-correcting code (ECC) flag",
      "topics": [
        "axivity_get_ecc",
        "axivity_set_ecc"
      ]
    },
    {
      "page": "axivity_get_memory_health",
      "title": "Query an Axivity device's NAND flash memory health",
      "topics": [
        "axivity_get_memory_health"
      ]
    },
    {
      "page": "axivity_get_metadata",
      "title": "Get or set an Axivity device's metadata scratch buffer",
      "topics": [
        "axivity_get_metadata",
        "axivity_set_metadata"
      ]
    },
    {
      "page": "axivity_get_session_id",
      "title": "Get or set an Axivity device's session identifier",
      "topics": [
        "axivity_get_session_id",
        "axivity_set_session_id"
      ]
    },
    {
      "page": "axivity_get_time",
      "title": "Get or set an Axivity device's real-time clock",
      "topics": [
        "axivity_get_time",
        "axivity_set_time"
      ]
    },
    {
      "page": "axivity_is_locked",
      "title": "Check or set an Axivity device's anti-tamper lock",
      "topics": [
        "axivity_is_locked",
        "axivity_set_lock",
        "axivity_unlock"
      ]
    },
    {
      "page": "axivity_read_cwa",
      "title": "Read a .cwa/AX6 binary file into a tibble",
      "topics": [
        "axivity_read_cwa"
      ]
    },
    {
      "page": "axivity_reset",
      "title": "Erase an Axivity device's data storage and commit settings",
      "topics": [
        "axivity_reset"
      ]
    },
    {
      "page": "axivity_self_test",
      "title": "Run an Axivity device's built-in self-test",
      "topics": [
        "axivity_self_test"
      ]
    },
    {
      "page": "axivity_send_command",
      "title": "Send a raw command to an Axivity device",
      "topics": [
        "axivity_send_command"
      ]
    },
    {
      "page": "axivity_set_led",
      "title": "Set an Axivity device's LED colour",
      "topics": [
        "axivity_set_led"
      ]
    }
  ],
  "_pkglogo": "https://github.com/circadia-bio/axR/raw/v0.1.2/man/figures/logo.svg",
  "_readme": "https://github.com/circadia-bio/axR/raw/v0.1.2/README.md",
  "_rundeps": [
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libudev",
      "package": "libudev1",
      "headers": "libudev-dev",
      "source": "systemd",
      "version": "259.5-0ubuntu3",
      "name": "systemd",
      "homepage": "https://systemd.io",
      "description": "libudev shared library"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "axR.Rmd",
      "filename": "axR.html",
      "title": "Getting started with axR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What axR does",
        "Discovering devices",
        "Checking device status",
        "Settings",
        "Erasing a device",
        "Downloading recorded data",
        "If discovery isn't finding your device",
        "Reading .cwa files",
        "Handing off to zeitR",
        "A note on scope",
        "Known limitations"
      ],
      "created": "2026-07-15 21:36:43",
      "modified": "2026-07-15 21:36:43",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "axr",
  "_universes": [
    "circadia-bio",
    "lucasfr"
  ],
  "_previous": "0.1.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:39.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/1c7da453c9737a926c86b63da99a717746c859296ffed3bf21a385ba0cd13d9d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:23.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/16d05926662069c09c5c6d3ee002d394f673f81e33a9f386bb81385ca07838c6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:26.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/5a03d2e7f2ce06cf3222c5384586ba9759de86584c2331c7526f0f03ac4b3b91",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:49.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/03338f934745e8a937f0b9f660f84f909311a623f96876979c86be6d562beda2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:03.000Z",
      "arch": "aarch64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/18241097a6c13ea84368a5ac031887e949e257d88f4c005e83e4b326c6cc5d78",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:19.000Z",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/e0253fffd8f95649db356ce6148e03bf9179e996caea33351796b12be78d6604",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-07-16T12:21:47.000Z",
      "arch": "aarch64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/d21da02a6cc1eeba7bcf5ab588debb9c548675789754f4f74598f7354b71b97c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:11.000Z",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/ed6b3df95cb2e03fdd7d693015bfea5a750797a390c5774fa2e84ca95e9f5d8f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-07-16T12:22:11.000Z",
      "arch": "emscripten",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/5e1f162c6a322fcf8e3261ec856dd060a9cb731bd1be350416ffe8fb0a0d0a12",
      "status": "success",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-07-16T12:21:14.000Z",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/630445cae79f3892bd870e8500158f9abee2271f4a9013f70b61a792274e7a70",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-07-16T12:21:04.000Z",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/313c17b73d47114ffb35861aa56ba644611638a52ee1d4c30f16defbaf54eb3f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-07-16T12:21:29.000Z",
      "arch": "x86_64",
      "commit": "893b154bed8abe50f0a11ce1580df39dc2915606",
      "fileid": "https://r2.ropensci.org/60f9ff806f8a66e4b990b1e44b679415531771e76ed3bfff003c2f23f8f7d4d5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/circadia-bio/actions/runs/29497464507"
    }
  ]
}