signal_viewer_xdf
XDF recordings for
signal_viewer.
XdfProvider opens .xdf files, such as those written by LabRecorder, and
shows each stream in a tab. Files are indexed in one pass and read on
demand, so recordings larger than memory can be viewed. Reading and clock
synchronisation come from the xdf package.
import 'package:signal_viewer/signal_viewer.dart';
import 'package:signal_viewer_xdf/signal_viewer_xdf.dart';
Future<void> main(List<String> args) => runSignalViewer(
args,
config: const ViewerConfig(title: 'My viewer', heading: 'My viewer'),
providers: [XdfProvider()],
);
The provider works on all platforms, including the web, where the file is read in the browser.
Libraries
- signal_viewer_xdf
- XDF recordings for
signal_viewer: XdfProvider opens .xdf files, one tab per stream.