barco_event_master 4.0.2
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.