Entraides et échanges autour de la technologie Scol - Informations and exchanges on the Scol technology
Vous pouvez changer la langue de l'interface une fois inscrit - You can change the language once registered
You are not logged in.
Pages: 1
thanks arkeon
I will try it and give feedback if it is necessary.
I could reproduce the issue on android 12.
1.96.1 will come next week with all found issue corrected.- Android issue with usb permission on Android 12 (in progress)
- OS3D Editor memory leak on bitmaps (done)
- Serial plugit backward combability
- "It closes constantly if I open PlugIts Speech" - could not reproduce it ?!.
- Pause on all plugITs (no idea how to do that for now since this is not that simple and have to think a lot about it)
Ok thanks...
do you plan to go back about the syntax of the telnet message reply (reply : <id_msg> xxxx for msg: id_msg yyyy), or this change is definitive and the documentation should be updated for telnet client plugit ?
I'm still looking about the editor instability.
The apk file you provided is working on my phone.
I will need logs to understand what happend on yours ^^About speech plugIT, crashing, do you have a sound card enable ?
from my side, i checked the exported apk from v1.96 on a smartphone with android v12 but it fails to start after installing, and i checked the same apk on another smartphone witn android v 16 and it runs correctly after installing.
Quel model de telephone et version Android ?
Oui toys les tests on été fais surtout sur android 15
J'ai essayé avec un smartphone avec android version 12, que j'utilisais avec les APK générés par la version 1.90 et qui fonctionnaient normalement.
J'ai un autre smartphone avec android version 16, je vais essayer et voir si j 'aurai le même problème.
Un autre problème apparait quand j'exporte en APK pour android, une fois installé l'apk , l'application sur un téléphone android se bloque et me demande de vider le cache, et relancer, mais l'application ne démarre pas !!
avez vous fait un test d'export pour andoid avec la version 1.96 ?
NB : les exports précédemment faits avec la version 1.90 fonctionnaient correctement .
Merci pour votre retoure
good news ![]()
with this modification by introducing <> in the serveur reply works perfectly.
Thanks...
dans un nouveau flux node-red il suffit de copier coller le json suivant , tu auras un serveur TCp qui écoute sur le port 1201, et on arrive bien à l'aide du debugger de voir le message envoyé par le client telnet de openspace3D, le message reçu est modifié par la "function 13", qui lui concatène le mot "response", puis il est redirigé vers un TCP out qui répond au client. Encore une fois, je pense que le flux node-red est bien fonctionnel car il fonctionne bien avec la même application openspace3D v1.90 (portable), par contre quand je passe à la version 1.96, le client arrive à transmettre vers node red le message, qui est bien reçu par le serveur TCP IN, et bien affiché, mais la réponse transmise par TCP OUT n'arrive jamais au client telnet quand on est dans la version 1.96.
[
{
"id": "e7a0271afe56bfa6",
"type": "tcp in",
"z": "1b625c0277b88794",
"name": "Telnet IN",
"server": "server",
"host": "",
"port": "1201",
"datamode": "stream",
"datatype": "utf8",
"newline": "\\n",
"topic": "",
"trim": false,
"base64": false,
"tls": "",
"x": 125.16928100585938,
"y": 465.5052185058594,
"wires": [
[
"5167843334b2a912",
"350183c51934c2bd"
]
]
},
{
"id": "31456b931301a7e5",
"type": "tcp out",
"z": "1b625c0277b88794",
"name": "",
"host": "",
"port": "",
"beserver": "reply",
"base64": false,
"end": false,
"tls": "",
"x": 750,
"y": 480,
"wires": []
},
{
"id": "5167843334b2a912",
"type": "debug",
"z": "1b625c0277b88794",
"name": "debug 27",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"statusVal": "",
"statusType": "auto",
"x": 280,
"y": 540,
"wires": []
},
{
"id": "350183c51934c2bd",
"type": "function",
"z": "1b625c0277b88794",
"name": "function 13",
"func": "msg.payload=msg.payload+\"response\";\nreturn msg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 340,
"y": 460,
"wires": [
[
"31456b931301a7e5",
"5167843334b2a912"
]
]
}
]Bonjour
moi j'essaie de faire communiquer le client de telnet de openspace3D 1.96 avec un serveur TCP sur node red, voici mon code plugit
<plugins>
<plugin name="debug+console" source="misc%2fdebugconsole%2fdebugconsole%2exml">
<instance py="5" px="31" name="debug+console+inst" comment="" colorOff="606e4c">
<param name="enable"><![CDATA[1]]></param>
</instance>
</plugin>
<plugin name="Button" source="interfaces%2fbutton%2fbutton%2exml">
<instance py="5" px="10" name="Button+inst" comment="" colorOff="81645b">
<param name="istexture"><![CDATA[0]]></param>
<param name="object"/>
<param name="material"/>
<param name="technique"><![CDATA[-1]]></param>
<param name="pass"><![CDATA[-1]]></param>
<param name="texture"><![CDATA[-1]]></param>
<param name="isurl"><![CDATA[0]]></param>
<param name="url"/>
<param name="path"/>
<param name="btnstates"><![CDATA[0]]></param>
<param name="nbframes"><![CDATA[1]]></param>
<param name="posx"><![CDATA[0]]></param>
<param name="posy"><![CDATA[0]]></param>
<param name="width"><![CDATA[100]]></param>
<param name="height"><![CDATA[100]]></param>
<param name="xpercent"><![CDATA[0]]></param>
<param name="ypercent"><![CDATA[0]]></param>
<param name="wpercent"><![CDATA[0]]></param>
<param name="hpercent"><![CDATA[0]]></param>
<param name="xoffset"><![CDATA[0]]></param>
<param name="yoffset"><![CDATA[0]]></param>
<param name="woffset"><![CDATA[0]]></param>
<param name="hoffset"><![CDATA[0]]></param>
<param name="xalign"><![CDATA[0]]></param>
<param name="yalign"><![CDATA[0]]></param>
<param name="opacity"><![CDATA[100]]></param>
<param name="transition"><![CDATA[0]]></param>
<param name="transparency"><![CDATA[0]]></param>
<param name="enablemouse"><![CDATA[1]]></param>
<param name="cursor"><![CDATA[1]]></param>
<param name="show"><![CDATA[1]]></param>
<param name="zorder"><![CDATA[101]]></param>
<param name="label"/>
<param name="fontname"><![CDATA[Sans]]></param>
<param name="fontsize"><![CDATA[12]]></param>
<param name="fontcolor"><![CDATA[0]]></param>
<param name="fontbold"><![CDATA[0]]></param>
</instance>
</plugin>
<plugin name="Telnet+client" source="network%2ftelnetclient%2ftelnetclient%2exml">
<instance py="4" px="22" name="Telnet+client+inst" comment="" colorOff="476070">
<param name="dstaddress"><![CDATA[127.0.0.1]]></param>
<param name="dstport"><![CDATA[1201.000000]]></param>
<param name="init"><![CDATA[1]]></param>
<ACTION name="Send+id"/>
<EVENT name="id+message"/>
</instance>
</plugin>
</plugins>
<links>
<fulllink dstgroup="Scene" dstaction="Send+id" dstinst="Telnet+client+inst" srcgroup="Scene" srcevent="Pushed" srcinst="Button+inst"><![CDATA[1]]></fulllink>
<fulllink dstgroup="Scene" dstaction="Print" dstinst="debug+console+inst" srcgroup="Scene" srcevent="id+message" srcinst="Telnet+client+inst"/>
</links>
et voic le json du flux que j'utilise dans node red pour recevoir le message envoyé par le client et répondre avec le meme message concaténé avec response
[
{
"id": "e7a0271afe56bfa6",
"type": "tcp in",
"z": "1b625c0277b88794",
"name": "Telnet IN",
"server": "server",
"host": "",
"port": "1201",
"datamode": "stream",
"datatype": "utf8",
"newline": "\\n",
"topic": "",
"trim": false,
"base64": false,
"tls": "",
"x": 125.16928100585938,
"y": 465.5052185058594,
"wires": [
[
"5167843334b2a912",
"350183c51934c2bd"
]
]
},
{
"id": "31456b931301a7e5",
"type": "tcp out",
"z": "1b625c0277b88794",
"name": "",
"host": "",
"port": "",
"beserver": "reply",
"base64": false,
"end": false,
"tls": "",
"x": 750,
"y": 480,
"wires": []
},
{
"id": "5167843334b2a912",
"type": "debug",
"z": "1b625c0277b88794",
"name": "debug 27",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"statusVal": "",
"statusType": "auto",
"x": 280,
"y": 540,
"wires": []
},
{
"id": "350183c51934c2bd",
"type": "function",
"z": "1b625c0277b88794",
"name": "function 13",
"func": "msg.payload=msg.payload+\"response\";\nreturn msg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 340,
"y": 460,
"wires": [
[
"31456b931301a7e5",
"5167843334b2a912"
]
]
}
]
le problème est que ce test marche avec la version 1.90 (portable 64bit) et pas avec la version 1.96 (portable 64bits) sous windows, alors que je ne change rien dans le node-red !!!
Il y a quelque chose qui a changé en passant de la version 1.90 à 1.96 au niveau du client telnet.
Merci pour votre réponse
mouse plugIT -link dbclick --> send id_msg avec paramètre 1 client telnet (connect on start up) - link id_msg--> print -debug
Bonjour
Merci pour votre réponse , J'ai essayé la 1.96 installable et portable (64bits) toutes les deux s'arrêtent de manière brusque toute seule, et si le travail n'est pas sauvegardé tout est perdu, et c'est un peu frustrant. Alors que j'ai la version 1.90 portable qui est stable et que j'utilise depuis longtemps.
Deuxième problème, j'avais une scène qui utilise un client telnet pour envoyer des messages à un serveur TCP (sur node-red), et qui fonctionnait bien, le client envoie par exemple le message "id 3" et recoit une réponse du serveur "id xxxx". Quand j'ai essayé cette application avec la 1.96, le client arrive à envoyer le message mais il n'arrive pas à recevoir la réponse pourtant envoyée par le serveur TCP. Si tu veux je peux vous envoyer une scène simple xos (c'est un simple client telnet avec un déclenchement d'envoi par click souris, et un affichage de la réponse dans un debug), elle fonctionne parfaitement sous 1.90 mais pas sous 1.96 !!!
en plus cette version est très instable, elle se ferme toute seule et tout le travail est perdu s'il n'est pas enregistré. j'ai utilisé la version portable et installable et c'est le même problème
Bonjour
j'ai détecté un problème avec le client telnet, en effet avec des scènes qui utilisaient telnet client et qui fonctionnaient sans problème, sur la version 1.90, elles ne fonctionnent plus sur le version 1.96. Le client telnet envoie des messages mais ne reçoit pas les réponses.
Pages: 1