esc_pos_bluetooth icon indicating copy to clipboard operation
esc_pos_bluetooth copied to clipboard

could not find callback wrapper

Open awinkwinky opened this issue 4 years ago • 0 comments

i have try to change value queueSleepTimeMs in this line

Future<PosPrintResult> printTicket( Ticket ticket, { int chunkSizeBytes = 50, int queueSleepTimeMs = 100, }) async {

can connect device only 1 second .. and then connection lost ... my printer is NYEAR

Performing hot reload... Reloaded 4 of 1325 libraries in 1,653ms. D/BluetoothBasicPlugin(10907): start scan D/BluetoothAdapter(10907): isLeEnabled(): ON D/BluetoothLeScanner(10907): onScannerRegistered() - status=0 scannerId=8 mScannerId=0 E/flutter (10907): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: Bad state: No element E/flutter (10907): #0 Iterable.first (dart:core/iterable.dart:520:7) E/flutter (10907): #1 showToast (package:oktoast/src/core/toast.dart:45:34) E/flutter (10907): #2 BasicLayout16State._testPrint (package:erp/basic_material_design/basic_layout_16.dart:288:5) E/flutter (10907): E/flutter (10907): #3 BasicLayout16State.build.. (package:erp/basic_material_design/basic_layout_16.dart:302:28) E/flutter (10907): #4 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:706:14) E/flutter (10907): #5 _InkResponseState.build. (package:flutter/src/material/ink_well.dart:789:36) E/flutter (10907): #6 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24) E/flutter (10907): #7 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:486:11) E/flutter (10907): #8 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:264:5) E/flutter (10907): #9 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:236:7) E/flutter (10907): #10 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:156:27) E/flutter (10907): #11 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:222:20) E/flutter (10907): #12 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22) E/flutter (10907): #13 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7) E/flutter (10907): #14 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7) E/flutter (10907): #15 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7) E/flutter (10907): #16 _rootRunUnary (dart:async/zone.dart:1138:13) E/flutter (10907): #17 _CustomZone.runUnary (dart:async/zone.dart:1031:19) E/flutter (10907): #18 _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7) E/flutter (10907): #19 _invoke1 (dart:ui/hooks.dart:273:10) E/flutter (10907): #20 _dispatchPointerDataPacket (dart:ui/hooks.dart:182:5) E/flutter (10907): D/BluetoothAdapter(10907): isLeEnabled(): ON D/BluetoothBasicPlugin(10907): start scan D/BluetoothAdapter(10907): isLeEnabled(): ON D/BluetoothLeScanner(10907): onScannerRegistered() - status=0 scannerId=8 mScannerId=0 D/BluetoothAdapter(10907): isLeEnabled(): ON D/BluetoothAdapter(10907): isLeEnabled(): ON D/BluetoothLeScanner(10907): could not find callback wrapper W/BluetoothAdapter(10907): getBluetoothService() called with no BluetoothManagerCallback D/BluetoothBasicPlugin(10907): stateStreamHandler, current action: android.bluetooth.device.action.ACL_CONNECTED E/DeviceConnFactoryManager(10907): wait read E/flutter (10907): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: Bad state: No element E/flutter (10907): #0 Iterable.first (dart:core/iterable.dart:520:7) E/flutter (10907): #1 showToast (package:oktoast/src/core/toast.dart:45:34) E/flutter (10907): #2 BasicLayout16State._testPrint (package:erp/basic_material_design/basic_layout_16.dart:288:5) E/flutter (10907): E/flutter (10907): #3 BasicLayout16State.build.. (package:erp/basic_material_design/basic_layout_16.dart:302:28) E/flutter (10907): #4 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:706:14) E/flutter (10907): #5 _InkResponseState.build. (package:flutter/src/material/ink_well.dart:789:36) E/flutter (10907): #6 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24) E/flutter (10907): #7 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:486:11) E/flutter (10907): #8 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:264:5) E/flutter (10907): #9 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:236:7) E/flutter (10907): #10 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:156:27) E/flutter (10907): #11 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:222:20) E/flutter (10907): #12 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:198:22) E/flutter (10907): #13 GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7) E/flutter (10907): #14 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7) E/flutter (10907): #15 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7) E/flutter (10907): #16 _rootRunUnary (dart:async/zone.dart:1138:13) E/flutter (10907): #17 _CustomZone.runUnary (dart:async/zone.dart:1031:19) E/flutter (10907): #18 _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7) E/flutter (10907): #19 _invoke1 (dart:ui/hooks.dart:273:10) E/flutter (10907): #20 _dispatchPointerDataPacket (dart:ui/hooks.dart:182:5) E/flutter (10907): D/BluetoothSocket(10907): close() this: android.bluetooth.BluetoothSocket@917d849, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@483854e, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@6f1b66fmSocket: android.net.LocalSocket@35aaf7c impl:android.net.LocalSocketImpl@4fcb005 fd:java.io.FileDescriptor@616a85a, mSocketState: CONNECTED D/BluetoothSocket(10907): close() this: android.bluetooth.BluetoothSocket@917d849, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@483854e, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@6f1b66fmSocket: null, mSocketState: CLOSED D/BluetoothSocket(10907): close() this: android.bluetooth.BluetoothSocket@917d849, channel: 1, mSocketIS: android.net.LocalSocketImpl$SocketInputStream@483854e, mSocketOS: android.net.LocalSocketImpl$SocketOutputStream@6f1b66fmSocket: null, mSocketState: CLOSED W/System.err(10907): java.io.IOException: bt socket closed, read return: -1 W/System.err(10907): at android.bluetooth.BluetoothSocket.read(BluetoothSocket.java:523) W/System.err(10907): at android.bluetooth.BluetoothInputStream.read(BluetoothInputStream.java:96) W/System.err(10907): at java.io.InputStream.read(InputStream.java:101) W/System.err(10907): at com.gprinter.io.BluetoothPort.readData(BluetoothPort.java:130) W/System.err(10907): at com.tablemi.flutter_bluetooth_basic.DeviceConnFactoryManager.readDataImmediately(DeviceConnFactoryManager.java:418) W/System.err(10907): at com.tablemi.flutter_bluetooth_basic.DeviceConnFactoryManager$PrinterReader.run(DeviceConnFactoryManager.java:498) E/BluetoothPort(10907): connection device is lost E/DeviceConnFactoryManager(10907): read 0 D/BluetoothBasicPlugin(10907): stateStreamHandler, current action: android.bluetooth.device.action.ACL_DISCONNECTED

awinkwinky avatar Apr 11 '20 10:04 awinkwinky