Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Socket details
Login with GitLab


Basic socket functions for Scilab
(8985 downloads for this version - 40168 downloads for all versions)
A more recent valid version with binaries for Scilab 6.0 exists: 2.0.3
Tibault Reveyrand
Owner Organization
tibault reveyrand
Administrator ATOMS
Samuel Gougeon
Creation Date
July 11, 2018
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Scilab 6.1.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("socket_toolbox")
Here is a SOCKET toolbox for Scilab. This toolbox enables communications between
an instrument or server located via TCPIP protocol and Scilab.

* This toolbox uses the Scilab TCL/Tk tclsci module, that's not provided 
  for MacOS. Hence, it can be used with Scilab only on Windows and Linux.
* socket_toolbox for Scilab 6.0 may be affected by

SOCKET_init  — Display a message
SOCKET_open  — Open a SOCKET Session
SOCKET_pause — Add a delay in your Scilab script
SOCKET_query — Query on an opened SOCKET Session
SOCKET_read  — Read on an opened socket session
SOCKET_write — Write on an opened SOCKET Session
SOCKET_close — Close a Socket session

CHANGES 2.0.1 => 2.0.2
 * builder.sce can now be used to build with both Scilab 5 and Scilab 6
 * builder.sce now yields an error when it is run on a Darwin OS
 * SOCKET_init() : The displayed version was not up-to-date.
 * SOCKET_query() : mat output was not initialized and could yield an error.
 * SOCKET_read() yielded multiple 'Undefined variable: mat' messages
   => 'sync' option added to ScilabEval call.
 * Help pages :
    - See also: The short description of items was not displayed.
    - See also: pointer to getURL() added.
    - ./help/fr_FR removed, since there are no actual translated files.
 * socket_toolbox.start:
   - The library of macros was named toolbox_skeletonlib instead of 
   - socket_toolbox is now ignored with a Warning message when
      we try to load it with Scilab on Darwin
 * Running the demo yielded the following error (Fixed):
   'The file socket_skeleton.dem.gateway.sce is not opened in scilab.'
 * Demo: URL changed (the former one pointed to a huge content).
 * CHANGES.txt (this file) created.
 * The binary is now available for Scilab 6.0 
Files (3)
[47.73 kB]
Source code archive

[35.34 kB]
OS-independent binary for Scilab 6.0.x

[35.34 kB]
OS-independent binary for Scilab 6.1.x

News (0)
Comments (1)     Leave a comment 
Comment from Samuel Gougeon -- August 23, 2019, 01:18:10 PM    
Note: The bug reported there
must still be fixed in 
the package. I will do it ASAP.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.