[Gambas-user] [Gambas Bug Tracker] Bug #858: serial port implementation constants are bad and uncompleted!/miscdocumented!

bugtracker at ...3416... bugtracker at ...3416...
Fri Dec 4 17:07:05 CET 2015


http://gambaswiki.org/bugtracker/edit?object=BUG.858&from=L21haW4-

PICCORO LENZ MCKAY reported a new bug.

Summary
-------

serial port implementation constants are bad and uncompleted!/miscdocumented!

Type             : Bug
Priority         : High
Gambas version   : 3.6
Product          : Networking components


Description
-----------

the documented SerialPort in wiki (both older and newer today wiki documentation ) are lack of responsability

the documentation of FlowControl are not property documented, there 5 kinds of opertaion flow controls and only hare valid two http://gambaswiki.org/wiki/comp/gb.net/serialport/flowcontrol here there 4 operational but the lasted "Both" are invalid and also the XonXoff are not implementad or documented.. 

others constans are also bad.. but that its the most easy to demostrate!

user must force with integer to 2 (both for my serial fiscal printer) and in documentation said 3 (SerialPort.Both) http://gambaswiki.org/wiki/comp/gb.net/serialport/both

or the documentation are bad or the component are bad!

the example are good (or bad depends of the vision of the error) duie are working (or bad documented or translated)

THE PROBLEM ARE SINCE GAMBAS 3.4, was tested with 3.5 (debian), 3.6 (debian), 3.8 (ppa stable)

i want to said one thing very clear: if gambas not take more seriously the hardware communications will be difficult to include in serius languaje for boog systems such payroal, finger verification, chekpint access.. 

please take more serously those components that are very important for people, python are ugly and php need more that php!

thanks in advance!


System information
------------------

[System]
Gambas=3.5.4
OperatingSystem=Linux
Kernel=4.2.0-0.bpo.1-686-pae
Architecture=x86
Distribution=debian 8.2
Desktop=MATE
Theme=QGtk
Language=es_VE.UTF-8
Memory=1816M
[Libraries]
Cairo=libcairo.so.2.11400.0
Curl=libcurl.so.4.3.0
DBus=libdbus-1.so.3.8.13
GStreamer=libgstreamer-0.10.so.0.30.0
GStreamer=libgstreamer-1.0.so.0.404.0
GTK+=libgtk-x11-2.0.so.0.2400.25
OpenGL=libGL.so.1.2.0
Poppler=libpoppler.so.46.0.0
Qt4=libQtCore.so.4.8.6
SDL=libSDL-1.2.so.0.11.4


LATER TESTED WITH THAT :

[System]
Gambas=3.8.3
OperatingSystem=Linux
Kernel=4.2.0-0.bpo.1-686-pae
Architecture=x86
Distribution=debian 8.2
Desktop=MATE
Theme=Gtk
Language=es_VE.UTF-8
Memory=1816M

[Libraries]
Cairo=libcairo.so.2.11400.0
Curl=libcurl.so.4.3.0
DBus=libdbus-1.so.3.8.13
GStreamer=libgstreamer-0.10.so.0.30.0
GStreamer=libgstreamer-1.0.so.0.404.0
GTK+2=libgtk-x11-2.0.so.0.2400.25
GTK+3=libgtk-3.so.0.1400.5
OpenGL=libGL.so.1.2.0
Poppler=libpoppler.so.46.0.0
QT4=libQtCore.so.4.8.6
SDL=libSDL-1.2.so.0.11.4

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jd73IeTFF1,guid=7aa1d82c74a448f8495104775643b436
DESKTOP_SESSION=mate
DISPLAY=:0.0
GB_GUI=gb.qt4
GDMSESSION=mate
GDM_LANG=es_VE.utf8
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop
GIO_LAUNCHED_DESKTOP_FILE_PID=30090
GPG_AGENT_INFO=/run/user/1001/keyring/gpg:0:1
HOME=<home>
LANG=es_VE.UTF-8
LANGUAGE=es_VE:es
LOGNAME=<user>
MATE_DESKTOP_SESSION_ID=this-is-deprecated
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=<home>
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1086,unix/<hostname>:/tmp/.ICE-unix/1086
SHELL=/bin/bash
SSH_AGENT_PID=1109
SSH_AUTH_SOCK=/run/user/1001/keyring/ssh
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=<home>/.Xauthority
XDG_CURRENT_DESKTOP=MATE
XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/<user>
XDG_RUNTIME_DIR=/run/user/1001
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_ID=1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_VTNR=7






More information about the User mailing list