yes, it works fine!<br><br><div class="gmail_quote">On 6 March 2012 17:12, Roman Haefeli <span dir="ltr">&lt;<a href="mailto:reduzent@gmail.com">reduzent@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Tue, 2012-03-06 at 10:56 -0500, Hans-Christoph Steiner wrote:<br>
&gt; On Mar 4, 2012, at 9:45 AM, Roman Haefeli wrote:<br>
</div><div class="im">&gt; &gt; Actually [zexy/makesymbol] wasn&#39;t ever used in [arduino], only in<br>
&gt; &gt; arduino-help.pd . There it&#39;s used to display the Firmware version in a<br>
&gt; &gt; GOP cnv object -&gt; [zexy/makesymbol firmata_%s.%s]. This can be safely<br>
&gt; &gt; replaced nowadays by [symbol firmata_$1.$2(. However, I didn&#39;t even use<br>
&gt; &gt; that, because I thought it would be useful to display the whole Firmata<br>
&gt; &gt; specification there, not only the protocol version. It now displays<br>
&gt; &gt; something like:<br>
&gt; &gt;<br>
&gt; &gt; StandardFirmata 2 3<br>
&gt; &gt;<br>
&gt; &gt; and it does so with only using vanilla classes. Let me point that<br>
&gt; &gt; [arduino] itself is not all affected by this.<br>
&gt;<br>
&gt; Replacing [zexy/makesymbol] sounds like a good solution. I think that<br>
&gt; the [symbol Firmata_$1.$2( will produce the most readable version of<br>
&gt; this.  &quot;StandardFirmata 2 3&quot; is not super clear, especially to<br>
&gt; newbies.<br>
<br>
</div>Why would like the help-patch to only show the version in some weird<br>
format instead of showing exactly what [arduino]&#39;s right outlet is<br>
sending? Am I missing something here? It&#39;s easy to change, but I don&#39;t<br>
get your point here. If you insist, i&#39;ll change it.<br>
<div class="im"><br>
&gt; &gt;&gt; Pduino deliberately uses namespace prefixes because that&#39;s currently<br>
&gt; &gt;&gt; the only way to guarantee the correct object is being loaded.<br>
&gt; &gt;<br>
&gt; &gt; Agreed.<br>
&gt; &gt;<br>
&gt; &gt;&gt; Using [declare -lib zexy]  [makesymbol] does not currently guarantee<br>
&gt; &gt;&gt; that (tho it should).<br>
&gt; &gt;<br>
&gt; &gt; Yeah, I also agree that it should.<br>
&gt; &gt;<br>
&gt; &gt; Please, tell me about your further constraints, if there are any, and<br>
&gt; &gt; I&#39;ll see how I can comply with them.<br>
&gt;<br>
&gt; I can&#39;t think of any off the top of my head, but I am sure they exist.<br>
&gt; The best approach for something like this, I think, is to try to make<br>
&gt; sure that the given output is exactly the same.  So if the<br>
&gt; [zexy/makesymbol] code produces &quot;Firmata_2.3&quot;, the updated code should<br>
&gt; as well, unless the problem is specifically because the message is<br>
&gt; like &quot;Firmata_2.3&quot;.<br>
<br>
</div>Sorry, if I am wrong, but I have the slight feeling, that you still<br>
think that something in [arduino] has changed. I can assure you that the<br>
updated [arduino] gives the _exact_ same output as the original one.<br>
That is, it still sends:<br>
<br>
&#39;firmware StandardFirmata 2 3&#39;<br>
<br>
&#39;version 2 3&#39;<br>
<br>
to it&#39;s right outlet. Only the help-patch has changed (see above).<br>
<br>
Please be assured, I wouldn&#39;t change any message format in [arduino]<br>
itself.<br>
<br>
So, how we proceed?<br>
<span class="HOEnZb"><font color="#888888"><br>
Roman<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jordi Sala<br><a href="http://musa.poperbu.net">http://musa.poperbu.net</a><br>