S-Lang modules

Modules for the S-Lang language.

ioctl

This module may be used to perform low level ioctl system calls on UNIX.

serial

A module for serial port access.
You will need ioctl module, S-Lang version >= 2.0.7 and a patch for termios module.

slftdi

A module to talk to FTDI USB chips using libftdi.
Warning : There is a bug which make you sometimes have to call ftdi_write_data () function twice for the value to be effectively written on the output port. It appears with some kernel / libusb pairs. At least kernel 2.6.21.6 / libusb 0.1.12 is concerned. Kernel 2.6.19.7 / libusb-0.1.12 seems not to be concerned. I don't know if it is relative to libftdi. libftdi author will investigate when time permits.
Warning : Don't try programming the EEPROM for FT232R device (and probably FT245R, not tested), it will be garbaged. EEPROM structure of these new chips is kept secret by FTDI. You can re-program a garbaged EEPROM with MProg from FTDI (Windows only).

slgtkdatabox

Bindings for GtkDatabox, a Gtk widget for data plotting large amounts of data.

slxosd

Bindings for XOSD, a library for displaying text on the root window of a X server.

slao

Bindings for libao, a cross platform audio library.

slglade

This is an update for Christopher Stawarz's SLglade module that provides S-Lang bindings for the libglade library.

slinotify

A module for inotify, a file change notification system.

slexif

A module for reading EXIF data from image files using libexif.

Old versions can be found here.


Last update : 11/23/2012

This page was created by Laurent Perez