First commit

This commit is contained in:
2020-10-12 20:35:25 +02:00
commit e43b903974
4 changed files with 156 additions and 0 deletions

32
client_test.go Normal file
View File

@@ -0,0 +1,32 @@
package mbtcpclient
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestReadOneRegister(t *testing.T) {
c, err := New("192.168.0.154:502", 1)
assert.NoError(t, err)
res, err := c.ReadRegisters(12401, 2)
assert.NoError(t, err)
assert.Len(t, res, 2)
t.Log(res)
res, err = c.ReadRegisters(12102, 2)
assert.NoError(t, err)
assert.Len(t, res, 2)
t.Log(res)
res, err = c.ReadRegisters(12544, 1)
assert.NoError(t, err)
assert.Len(t, res, 1)
t.Log( float32(res[0])/10)
res, err = c.ReadRegisters(12136, 1)
assert.NoError(t, err)
assert.Len(t, res, 1)
t.Log(res)
}