Skip to main content

flutter_freedome_calibration 1.1.0 copy "flutter_freedome_calibration: ^1.1.0" to clipboard
flutter_freedome_calibration: ^1.1.0 copied to clipboard

FreeDome dome calibration for Flutter: audio, projector and full-system calibration runs with live progress, test signals and calibration history.

flutter_freedome_calibration #

1.2.0+ is a facade over freedome_client. New code should use the client directly — see doc/migration-to-freedome_client.md.

FreeDome calibration and system configuration package.

Features #

  • Audio calibration (microphones, speakers, channels)
  • Projector calibration (brightness, contrast, geometry)
  • Full system calibration
  • Real-time calibration progress monitoring
  • Test signal generation
  • Calibration history and results

Getting started #

Add this package to your pubspec.yaml:

dependencies:
  flutter_freedome_calibration: ^1.0.0

Usage #

import 'package:flutter_freedome_calibration/flutter_freedome_calibration.dart';

// Create calibration service with connection and auth providers
final calibrationService = FreeDomeCalibrationService(
  connectionProvider: yourConnectionProvider,
  authProvider: yourAuthProvider,
);

// Initialize the service
await calibrationService.initialize();

// Start audio calibration
final calibrationId = await calibrationService.startAudioCalibration();

// Monitor progress
calibrationService.progressStream.listen((progress) {
  print('Calibration progress: ${progress.progress}%');
});

// Start projector calibration
await calibrationService.startProjectorCalibration();

// Start full system calibration
await calibrationService.startFullCalibration();

License #

NativeMindNONC — see LICENSE.

Commercial use → NativeMind sales (https://nativemind.net)

0
likes
140
points
34
downloads

Documentation

API reference

Publisher

verified publisherfreedome.nativemind.net

Weekly Downloads

FreeDome dome calibration for Flutter: audio, projector and full-system calibration runs with live progress, test signals and calibration history.

Homepage
Repository (GitLab)

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, freedome_admin, freedome_client, freedome_protocol, freezed_annotation, http, json_annotation, web

More

Packages that depend on flutter_freedome_calibration

Packages that implement flutter_freedome_calibration