REXYGEN Community Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. enovikoff
    3. Topics
    E
    • Profile
    • Following 0
    • Followers 0
    • Topics 6
    • Posts 8
    • Best 0
    • Controversial 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
      380
      Views

      jaroslav_sobotaJ

      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
      • mh-z16 driver i2c carbon dioxide co2 • • enovikoff
      2
      0
      Votes
      2
      Posts
      639
      Views

      jaroslav_sobotaJ

      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
      380
      Views

      jaroslav_sobotaJ

      Hi Eric,
      thank you for sharing your work!

      Jaroslav

    • E

      Contributed Driver: PCA9685 16-channel Pulse-Width Modulation/Servo Control Chip

      General
      • pca9685 i2c pwm driver • • enovikoff
      4
      0
      Votes
      4
      Posts
      736
      Views

      jaroslav_sobotaJ

      @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
      328
      Views

      jaroslav_sobotaJ

      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
      303
      Views

      jaroslav_sobotaJ

      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