vallenae.io.TraDatabase.listen
- TraDatabase.listen(existing=False, wait=False, query_filter=None, raw=False)[source]
Listen to database changes and return new records.
- Parameters:
existing (
bool
) – Return already existing recordswait (
bool
) – Wait for new records even if no acquisition (writer) is active. Otherwise the function returns after all records are read.query_filter (
Optional
[str
]) – Optional query filter provided as SQL clause, e.g. “TRAI >= 100 AND Samples >= 1024”raw (
bool
) – Return data as ADC values (int16). Default: False
- Yields:
New transient data records
- Return type: