package com.example.whatever.activity import com.example.whatever.databinding.ActivityModbusBinding import com.example.whatever.modbus.ModBusController class ModbusActivity : BaseBindingActivity() { override val viewBinding: ActivityModbusBinding get() = ActivityModbusBinding.inflate(layoutInflater) override fun initView() { ModBusController.setSlaveCount(4) ModBusController.interruptReadTrashBinStatus(false) ModBusController.start(this) ModBusController.unregisterListener(this) // mBinding?.send?.setOnClickListener { // PortManager.plcPort?.send(byteArrayOf(0x03, 0x00, 0x6B, 0x00, 0x03)) // } mBinding?.exit?.setOnClickListener { finish() } } override fun onDestroy() { super.onDestroy() ModBusController.stop() } }