Navigation

    • Register
    • Login
    • OpenHardware.io
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. trentbliss
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    trentbliss

    @trentbliss

    0
    Reputation
    1
    Posts
    198
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    trentbliss Follow

    Best posts made by trentbliss

    This user hasn't posted anything yet.

    Latest posts made by trentbliss

    • rpi 3 ethernet gateway to serial rs485

      Hi

      I have set up my rpi 3 b+ with raspbian lite to the following page.

      https://forum.mysensors.org/topic/6960/raspberry-pi-3-as-gateway-using-rs485

      ./configure --my-rs485-serial-port=/dev/serial0 --my-gateway=ethernet --my-port=5003 --my-transport=rs485 --my-rs485-baudrate=9600 --my-rs485-de-pin=37 --my-leds-err-pin=12 --my-leds-rx-pin=16 --my-leds-tx-pin=18
      
      pi@raspberrypi:~/MySensors $ sudo ./configure
      [SECTION] Detecting target machine.
        [OK] machine detected: SoC=BCM2837, Type=rpi3, CPU=armv7l.
      [SECTION] Detecting SPI driver.
        [OK] SPI driver detected:BCM.
      [SECTION] Gateway configuration.
        [OK] Type: ethernet.
        [OK] Transport: rs485.
        [OK] Signing: Disabled.
        [OK] Encryption: Disabled.
      [SECTION] Detecting init system.
        [OK] Init system detected: systemd.
      [SECTION] Saving configuration.
        [OK] Saved.
      [SECTION] Cleaning previous builds.
        [OK] Finished.
      pi@raspberrypi:~/MySensors $
      

      When i run the code i get

      pi@raspberrypi:~/MySensors $ sudo ./bin/mysgw
      Sep 23 03:33:43 INFO  Starting gateway...
      Sep 23 03:33:43 INFO  Protocol version - 2.3.0
      Sep 23 03:33:43 DEBUG MCO:BGN:INIT GW,CP=RSNGL---,VER=2.3.0
      Sep 23 03:33:43 DEBUG TSF:LRT:OK
      Sep 23 03:33:43 DEBUG TSM:INIT
      Sep 23 03:33:43 DEBUG TSF:WUR:MS=0
      Sep 23 03:33:43 DEBUG Serial port /dev/serial0 (9600 baud) created
      Sep 23 03:33:43 DEBUG TSM:INIT:TSP OK
      Sep 23 03:33:43 DEBUG TSM:INIT:GW MODE
      Sep 23 03:33:43 DEBUG TSM:READY:ID=0,PAR=0,DIS=0
      Sep 23 03:33:43 DEBUG MCO:REG:NOT NEEDED
      Sep 23 03:33:43 DEBUG Listening for connections on 0.0.0.0:5003
      Sep 23 03:33:43 DEBUG MCO:BGN:STP
      Sep 23 03:33:43 DEBUG MCO:BGN:INIT OK,TSP=1
      

      then i use cas modbus scanner to send a command

      then i get

      Sep 23 03:33:51 DEBUG New connection from 192.168.6.66
      Sep 23 03:33:51 DEBUG GWT:TSA:C=0,CONNECTED
      

      But nothing else happens. I then manually disconnect CMS

      Sep 23 05:25:11 DEBUG GWT:TSA:C=0,DISCONNECTED
      Sep 23 05:25:11 DEBUG Ethernet client disconnected.
      

      When i do a write command CMS says it was successful but it didn't send command to my device.

      When i write a read holding register command it replies with unknown error.

      Can anyone point me to where this is not working correctly.

      posted in Hardware
      trentbliss
      trentbliss