Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: I removed the mention of "DA" in headings since it is redundant and implied by the page itself. Sorter headings look cleaner.

Table of Contents

Configuration of the data acquisition (DA) modules

...

Publish strategy

...

Include Page
Publish Strategy
Publish Strategy

Passive

...

modules without polling and timeout

currently available:

DA moduledescription
trapdSNMP trap daemon
gps_tcp_clientlisten to GPS NMEA packet received from a TCP connection
gps_serial_clientlisten to GPS NMEA packet received from a serial port

These modules are not polling and are also not waiting up to a timeout time. They just listen and forward a result, when present.

...

Modules with interval and timeout

http_server

The http_server works passive regarding incoming notifications (no polling, no timeout) and is driven by actions to request images. These requests have a configurable timeout. If this timeout is exceeded the action ends up with an error.

...

The ap_scanner is a data acquisition module which scans Wireless Access Points on the neighborhood.

interval

Mandatory parameter which defines the interval in milliseconds between each scan.

unitminmaxdefault

milliseconds

1000 msundefined

undefined

timeout

Mandatory parameter which defines the maximum amount of time that the scan is allowed to run, in milliseconds.

unitminmaxdefault

milliseconds

1000 msundefinedundefined

...

In difference to the other DA modules the poll_interval is configured for the complete module but not separated in the sensor gateways.

...

Modules with scheduled polling

The DA modules, listed in this section use a configuration schema, which is defined in the XML schema definition (XSD).

...

 These three DA modules essentially calculate and perform the query up to trials times until they either get the result or specify the error of the query. This is done each polling_interval cycle.

...

Example

The following configuration example for the scheduling configuration

...

Include Page
Upload Strategy
Upload Strategy

Example

TODO add heartbeat mode example.