Skip to content
This repository has been archived by the owner on Nov 25, 2020. It is now read-only.

LazyT/seducfg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEDU Board Configuration Tool

Description

With the seducfg tool you can setup your sedu board controller easily via gui.

The current version supports the following features:

  • check function, try out various settings, save configuration
  • multi platform (Windows, Linux, MacOS)
  • multi language (English and German at the moment, translators welcome)
Hint for OSX users

If you get timeout errors you should modify your FTDI driver:

  • download and install latest driver

  • open "/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist" with your preferred editor as root

  • locate sedu entry (e.g. idVendor 1027, idProduct 24577) and add the following (or 250000)

      <key>ConfigData</key>
      <dict>
      	<key>BaudRates</key>
      	<dict>
      		<key>BAUDALL</key>
      		<integer>500000</integer>
      	</dict>
      </dict>
    
  • disconnect device

  • run "sudo kextunload -b com.FTDI.driver.FTDIUSBSerialDriver" and "sudo kextload -b com.FTDI.driver.FTDIUSBSerialDriver"

  • reconnect device

Hint for Linux users

If you get permission denied errors you should create a udev rule:

  • disconnect device

  • create file (e.g. "/etc/udev/rules.d/99-sedu.rules") as root add the following line

      KERNEL=="ttyUSB*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="0666"
    
  • reconnect device

Screenshots

The main window...

main window

Some infos about the program and possible interactions...

about dialog

If you like it don't forget to donate some beer! ;-)

The installer...

setup dialog

Download Installer

Download and install the latest version for your operating system:

Build from Source

If the installer binaries doesn't work for you build it yourself:

  1. checkout the sourcecode

     git clone https://github.com/LazyT/seducfg
    
  2. change into the new seducfg directory and generate the Makefile

     cd seducfg && qmake
    
  3. compile the sourcecode

     make
    

GUI fans just install the Qt-Environment, open the "seducfg.pro" project file and click on the build button.

Dependencies

SEDUCFG is based on

Thanks for this great software!

Have a nice day and always an optimal sedulight...