barco_event_master 5.0.1 copy "barco_event_master: ^5.0.1" to clipboard
barco_event_master: ^5.0.1 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
140
points
125
downloads

Publisher

unverified uploader

Weekly Downloads

A library for controlling Barco Event Master systems via JSON RPC

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

collection, dart_mappable, http, socket_io_client

More

Packages that depend on barco_event_master