RFID Reader#

To assist in tracking animal behaviour, particularly when multiple animals are present in the habitat, unique RFID emitters can be attached or implanted subcutaneously to individual animals, and Harp RFID reader devices placed at key points of the habitat (e.g. entry and exit points, close to a foraging patch).

Nodes#

RfidReader#

The RfidReader (Aeon.Environment) node establishes a connection to an RFID reader and shares events generated by RFID proximity to shared Subjects, reporting which animal is near which location.

Inputs#

None

Outputs#

Stream of all events emitted by the Harp RFID reader device

Properties#

General#

Property name

Description

HardwareNotificationsState

Enables or disables hardware notifications

Location

The location, in pixel space, with which to associate detection events

PortName

The COM port the physical RFID reader is connected to

Subjects#

Events from the RFID reader are published to Subjects. Here you set the names used for these Subjects to identify events, commands or data streams for this node for a specific RFID reader. Each of these subjects becomes accessible in the Bonsai editor’s toolbox anywhere in the workflow using the name set here.

Usage#

Create a GroupWorkflow node and give it an appropriate name, e.g. “Patch1Rfid”. Inside, place an RFIDReader (Aeon.Environment) node, externalise all properties, and connect it to the WorkflowOutput.

RfidReader