Navigation

    REXYGEN Community Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    1. Home
    2. enovikoff
    3. Topics
    E
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 8
    • Best 0
    • Groups 0

    Topics created by enovikoff

    • E

      Two Modbus instances on one controller solves device incompatibility!
      Modbus RTU • • enovikoff

      2
      0
      Votes
      2
      Posts
      107
      Views

      jaroslav_sobota

      Hello,
      thanks for sharing your experience and findings. There's nothing to add, only that from the nearest release the REXYGEN compiler will issue a warning when two drivers use the same configuration .rio file.

      Jaroslav

    • E

      Contributed Driver: MH-Z16 I2C NDIR CO2 Sensor
      General • carbon dioxide co2 driver i2c mh-z16 • • enovikoff

      2
      0
      Votes
      2
      Posts
      144
      Views

      jaroslav_sobota

      Hello,
      thanks for another contribution!

      Why not use the MP block for starting the calibration procedure?

      Minor note: We always recommend keeping the block name for clarity and "readability" of the algorithm. I'd go for "REXLANG_MHZ16" in this case.

      Thanks again,
      Jaroslav

    • E

      Contributed Driver: TSL2561 I2C Visible & Infrared Light Sensor
      General • • enovikoff

      2
      0
      Votes
      2
      Posts
      106
      Views

      jaroslav_sobota

      Hi Eric,
      thank you for sharing your work!

      Jaroslav

    • E

      Contributed Driver: PCA9685 16-channel Pulse-Width Modulation/Servo Control Chip
      General • driver i2c pca9685 pwm • • enovikoff

      4
      0
      Votes
      4
      Posts
      179
      Views

      jaroslav_sobota

      @enovikoff Thank you, I'll see what can be done in this direction.

      Jaroslav

    • E

      CANbus support?
      Bug reports, Feature requests • • enovikoff

      2
      0
      Votes
      2
      Posts
      83
      Views

      jaroslav_sobota

      Hi Eric,
      you can use CANbus. See the blocks CanSend and CanRecv.

      There is also an example project 0406-01 included in REXYGEN Studio.

      For your experiments, you can use the 2-hour demo licence which covers CAN.

      The CANbus driver must be supported in the OS. As soon as the CAN device appears in the output of "ip link show", typically as can0, you should be fine.

      The baudrate is configured in /etc/rexcore/rexcore.env.d/80-candrvt.sh (uncomment the 2 lines) on your target device.

      Hope this helps, let me know.
      Jaroslav

    • E

      Contributed design: 16 channel priority error handler
      REXYGEN Studio • • enovikoff

      2
      0
      Votes
      2
      Posts
      86
      Views

      jaroslav_sobota

      Hi Eric,
      thank you for sharing your subsystem.

      How about turning it into a library? See Chapter 4 of REXYGEN Studio User Guide.

      Minor personal note: I'd use the REL block instead of the CMP block in this case.

      Thanks again!

      Best regards
      Jaroslav