Outils pour utilisateurs

Outils du site


communication_ss_r250n

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
communication_ss_r250n [2020/10/12 19:42] Mushussucommunication_ss_r250n [2021/12/23 05:51] (Version actuelle) Mushussu
Ligne 1: Ligne 1:
 ====== Communiquer avec un Tascam SS-R250N ======= ====== Communiquer avec un Tascam SS-R250N =======
 +===== Processing ====
 <code java> <code java>
 import processing.net.*; import processing.net.*;
Ligne 26: Ligne 26:
 } }
 </code> </code>
 +===== Plugin Lua pour GrandMA2 =====
 +<code lua>
 +local socket = require("socket.core")
 +local host = "192.168.1.205"
 +local tcp = assert(socket.tcp())
 +tcp:connect(host, 23)
 +tcp:setoption('tcp-nodelay', true)
 +tcp:settimeout(1)
 +local sres, serr = tcp:send('\r\nabcdef\r\n')
 +gma.echo("Send:", sres, serr)
  
-{{ :rs-232c_protocol_sscdr250n_v1.10_e.pdf |Spécifications pour Telnet et RS232}} +function lecteur(commande) 
-{{tag>processing sylvain}}+  if commande == 'play' then  
 +    sres, serr = tcp:send('012\r\n'
 +  end 
 +  if commande == 'suivant' then 
 +    res, serr = tcp:send('01A00\r\n'
 +  end 
 +  if commande == 'stop' then 
 +    res, serr = tcp:send('010\r\n'
 +  end  
 +  gma.echo("Send:", sres, serr) 
 +end 
 + 
 +return lecteur 
 +</code> 
 +{{ media_12:rs-232c_protocol_sscdr250n_v1.10_e.pdf |Spécifications pour Telnet et RS232}} 
 +{{tag>processing GrandMA2 sylvain}}
communication_ss_r250n.1602531737.txt.gz · Dernière modification : 2020/10/12 19:42 de Mushussu