<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Signal to computer possible?</title>
		<link>http://aseba.wikidot.com/forum/t-2177326/signal-to-computer-possible</link>
		<description>Posts in the discussion thread &quot;Signal to computer possible?&quot; - I was wondering if they was a way to send a signal to the computer when the thymio meets a certain kind of event, so the computer can start a chain of event according to the info such as changing an information on a website coded in html css and js (like saying the thymio has done it&#039;s task or is ready) or to make the computer turn on/off a led lightstrip.</description>
				<copyright></copyright>
		<lastBuildDate>Mon, 13 Jul 2026 00:42:35 +0000</lastBuildDate>
		
					<item>
				<guid>http://aseba.wikidot.com/forum/t-2177326#post-2779889</guid>
				<title>Re: Signal to computer possible?</title>
				<link>http://aseba.wikidot.com/forum/t-2177326/signal-to-computer-possible#post-2779889</link>
				<description></description>
				<pubDate>Thu, 30 Mar 2017 19:22:07 +0000</pubDate>
				<wikidot:authorName>Michael Bonani</wikidot:authorName>				<wikidot:authorUserId>861355</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello,<br /> Nice ideas!</p> <p>Summary:<br /> Thymio can send messages to computers. Aseba is specifically design for! More info here: <a href="https://www.thymio.org/en:asebaconcepts">https://www.thymio.org/en:asebaconcepts</a> . In your case you have to use a Wireless Thymio and send &quot;global event&quot; (in aseba studio at your right). A computer can be a node or a client of an aseba network.</p> <p>More concrete:<br /> aseba message can go over different kind of transmission support (UART, CAN, tcp, http, dbus, etc&#8230;). What you generally need is a switch or translator to combine them. Thymio is transmitting over USB or with Wireless on serial port (COM port on windows) of a computer. You need then a client that read messages that are sent by Thymio. With aseba we already make different switches that combine this different transmission protocols. For example asebaswitch can combine several serial port and tcp connexion, asebamedulla do the same and adds dbus. with it you can have python programs that interact with Thymio. An example is here: <a href="https://www.thymio.org/en:asebamedulla">https://www.thymio.org/en:asebamedulla</a></p> <p>You can found example of client on our github site: <a href="https://github.com/aseba-community/aseba">https://github.com/aseba-community/aseba</a><br /> An small explanation of the source tree is here: <a href="https://github.com/aseba-community/aseba/blob/master/readme.sourcetree.md">https://github.com/aseba-community/aseba/blob/master/readme.sourcetree.md</a></p> <p>Another switch combine also http with asea message, it is probably what is more efficient for you. It is call asebahttp, or asebahttp2. For historic reason they are two and we are now refactoring them to make one single switch in aseba (http-refactor branch in our git). Client that use them is asebascratch and blockly.</p> <p>Their is no straight forward friendly user program that you can take out of the box now, but what you want to do is feasible with some coding.</p> <p>For your idea to use an &quot;chip&quot; that send trough wifi i think it is to complicated. How do you connect it to Thymio? How to power it , what protocol to use etc&#8230;.</p> <p>Don't hesitate then to share your creations!</p> <p>Regards</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://aseba.wikidot.com/forum/t-2177326#post-2773795</guid>
				<title>Signal to computer possible?</title>
				<link>http://aseba.wikidot.com/forum/t-2177326/signal-to-computer-possible#post-2773795</link>
				<description></description>
				<pubDate>Thu, 23 Mar 2017 13:50:44 +0000</pubDate>
				<wikidot:authorName>neizo</wikidot:authorName>				<wikidot:authorUserId>3023204</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi</p> <p>Today we are launching our micro project in high school (in switzerland) and we have to code a website and the thymio to make it do something. Our goal was to create a mini game and I was wondering if there was a way to send a signal to the computer when the thymio meets a certain kind of event. This way, the computer can start a chain of event according to the info such as changing an information on a website coded in html css and js (like saying the thymio has done it's task or is ready) or to make the computer turn on/off a led lightstrip.</p> <p>This would allow us to make an interactive game. We want the thymio to send an information to the computer to tell when he is done. Then on the website, a special message would appear and the computer would make the led lighstrip flash. There would be another interaction, it's a cooldown &quot;spell&quot;. When the thymio has used one of the ability, the case showing it (on the playground) would turn off, and then turn on back again when its cooldown is over.</p> <p>My idea was to make a signal with aseba that is then sent to the computer, and then, the computer uses this info to change the info on the website with JS and change the led. But I don't really know if this is possible, if you can send a signal that is then used in a different language, and if you can send a signal at all.</p> <p>And if internally it's impossible, my idea was to plug a certain kind of ship that then send a wifi signal to the computer. Is this possible?</p> <p>Thanks a lot for your answers,</p> <p>Neizo</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>