mifare_ultralight_write(3)

mifare_ultralight_write3

Mifare ultralight manipulation functions

Part of mifare_ultralight(3).

Usage

#include <freefare.h>

int

mifare_ultralight_connect(MifareTag tag);

int

mifare_ultralight_disconnect(MifareTag tag);

int

mifare_ultralight_read(MifareTag tag, const MifareUltralightPageNumber page, MifareUltralightPage *data);

int

mifare_ultralight_write(MifareTag tag, const MifareUltralightPageNumber page, const MifareUltralightPage data);

Library

Mifare card manipulation library (libfreefare, -lfreefare)

Overview

The mifare_ultralight_*() functions allows management of Mifare UltraLight tags.

The mifare_ultralight_connect() function activates the specified tag.

A page of data can be read from a tag using mifare_ultralight_read(), and written using mifare_ultralight_write().

After usage, a tag is deactivated using mifare_ultralight_disconnect().

Return values

Unless stated otherwise, all functions return a value greater than or equal to 0 on success or -1 on failure.

Releases

Unchanged in 6 releases since Debian 8 (Jessie).

  1. 8–13

Authors

Romain Tartiere ⟨[email protected]⟩ Romuald Conty ⟨[email protected]⟩

From libfreefare-doc 0.4.0-2.3 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.