barco_event_master 4.0.2 icon indicating copy to clipboard operation
barco_event_master: ^4.0.2 copied to clipboard

A library for controlling Barco Event Master systems via JSON RPC

A dart library for controlling Barco Event Master systems via JSON RPC

Currently Supported Functions #

I am adding these as I require them. If you would like a specific one added, feel free to open a ticket.

  • allTrans
  • cut
  • resetFrameSettings
  • powerStatus
  • listPresets
  • listDestinationsForPreset
  • savePreset
  • renamePreset
  • activatePreset
  • recallNextPreset
  • deletePreset
  • listDestinations
  • listSources
  • activateCue
  • listCues
  • activateDestGroup
  • 3dControl
  • listContent
  • listSuperDestContent
  • listSuperAuxContent
  • changeContent
  • changeAuxContent
  • changeSuperAuxContent
  • freezeDestSource
  • listStill
  • deleteStill
  • takeStill
  • getFrameSettings
  • listAuxContent
  • 3dControlOutput
  • armUnarmDestination
  • fillHV
  • clearLayers
  • recallUserKey
  • listUserKey
  • listSourceMainBackup
  • activateSourceMainBackup
  • resetSourceMainBackup
  • listInputs
  • listOutputs
  • mvrLayoutChange
  • listOperators
  • configureOperator
  • getInputThumbnail (unofficial)

Usage #

import 'package:barco_event_master/barco_event_master.dart';

Future<void> main() async {
  final e2 = EventMaster(ipAddress: '192.168.1.100');

  final r = await e2.listDestinations();

  print(r.result?.response?.toJson());
}

Additional information #

Issues and feature requests can be filed here.

0
likes
130
pub points
36%
popularity

Publisher

unverified uploader

A library for controlling Barco Event Master systems via JSON RPC

Repository (GitHub)
View/report issues

Documentation

API reference

License

Icon for licenses.BSD-3-Clause (LICENSE)

Dependencies

collection, dart_mappable, http, socket_io_client

More

Packages that depend on barco_event_master