<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.ccc-mannheim.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=FullCircle%2FSMS</id>
	<title>FullCircle/SMS - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.ccc-mannheim.de/mediawiki/index.php?action=history&amp;feed=atom&amp;title=FullCircle%2FSMS"/>
	<link rel="alternate" type="text/html" href="https://www.ccc-mannheim.de/mediawiki/index.php?title=FullCircle/SMS&amp;action=history"/>
	<updated>2026-04-17T21:12:11Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in C3MAWiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.ccc-mannheim.de/mediawiki/index.php?title=FullCircle/SMS&amp;diff=217&amp;oldid=prev</id>
		<title>Scytale: Pcopfer verschob Seite SMS nach FullCircle/SMS: Full Circle</title>
		<link rel="alternate" type="text/html" href="https://www.ccc-mannheim.de/mediawiki/index.php?title=FullCircle/SMS&amp;diff=217&amp;oldid=prev"/>
		<updated>2012-10-13T17:25:25Z</updated>

		<summary type="html">&lt;p&gt;Pcopfer verschob Seite &lt;a href=&quot;/wiki/SMS&quot; class=&quot;mw-redirect&quot; title=&quot;SMS&quot;&gt;SMS&lt;/a&gt; nach &lt;a href=&quot;/wiki/FullCircle/SMS&quot; title=&quot;FullCircle/SMS&quot;&gt;FullCircle/SMS&lt;/a&gt;: Full Circle&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{aktives Projekt|Kontakt=Ollo|öffentlich=ja}}&lt;br /&gt;
[[Kategorie:FullCircle]]&lt;br /&gt;
= Text Generation =&lt;br /&gt;
Wird benötigt um Text in eine Szene umzuwandeln.&lt;br /&gt;
Dazu gibt es die binary&lt;br /&gt;
 fc-text -s &amp;lt;output seq.file&amp;gt; -t &amp;lt;Text that should be displayed&amp;gt;&lt;br /&gt;
Beispielaufruf:&lt;br /&gt;
 fc-text -s /tmp/blubb.seq -t &amp;#039;HELLO WORLD&amp;#039; -c &amp;#039;#00FFFF&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Which fontsize (in pixel) should be used for the text as default?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;support multiple lines?&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* &amp;lt;strike&amp;gt;specify textcolor&amp;lt;/strike&amp;gt;&lt;br /&gt;
* fancy perlin noise animation for textcolor&lt;br /&gt;
&lt;br /&gt;
== Sequency add binary ==&lt;br /&gt;
Eine weitere binary um den Text zumbeispiel über eine schon vorhandene &amp;#039;&amp;#039;fancy&amp;#039;&amp;#039; szene zu legen&lt;br /&gt;
* &amp;lt;strike&amp;gt;new binaray &amp;quot;fc-add&amp;quot; fc-add -o &amp;lt;output.file&amp;gt; &amp;lt;seq1.file&amp;gt; &amp;lt;seq2.file&amp;gt; &amp;lt;seq3.file&amp;gt; (binary add aka overlay)&amp;lt;/strike&amp;gt;&lt;br /&gt;
** &amp;lt;strike&amp;gt;further argument &amp;#039;&amp;#039;-r, &amp;quot;round&amp;quot;: shorter files will be started at beginning, if needed (standard behaviour keep 0)&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ./build/src/fc-add -h&lt;br /&gt;
 Usage: ./build/src/fc-add ACTION [additional options] &amp;lt;sequence1&amp;gt; &amp;lt;sequence2&amp;gt; ...:&lt;br /&gt;
   -h [ --help ]         produce help message&lt;br /&gt;
   -v [ --version ]      print version and exit&lt;br /&gt;
   -s [ --sequence ] arg sequence file that should be generated&lt;br /&gt;
   -r [ --ringbuffer ]   start with the first frame, when a sequence is shorter &lt;br /&gt;
                        than the rest.&lt;br /&gt;
Ein Beispiel wäre:&lt;br /&gt;
 ./build/src/fc-text -s /tmp/text.seq -t &amp;#039;HELLO C3MA WITH OVERLAY&amp;#039; -c &amp;#039;#00BBAA&amp;#039;&lt;br /&gt;
 ./build/src/fc-perlin -s /tmp/perlin2.seq -h &amp;quot;`date`&amp;quot;&lt;br /&gt;
 ./build/src/fc-add -s /tmp/added.seq /tmp/text.seq /tmp/perlin2.seq -r&lt;br /&gt;
Tadaa, Text der über wabbelnd Hintergrund zu sehen ist:&lt;br /&gt;
 ./build/src/fc-simulator /tmp/added.seq&lt;br /&gt;
&lt;br /&gt;
= SMS =&lt;br /&gt;
== Voraussetzung ==&lt;br /&gt;
* Android-Phone mit SIM-Karte&lt;br /&gt;
** USB-Debugging muss auf dem Handy aktiviert sein&lt;br /&gt;
* Host-PC&lt;br /&gt;
&lt;br /&gt;
== Realisierung der Kommunikation via USB-Direktverbindung ==&lt;br /&gt;
-&amp;gt; Handy wird immer geladen :-)&lt;br /&gt;
=== Voraussetzung Host-PC ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;adb&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* fullcircle Text to sequence binary&lt;br /&gt;
== Inbetriebnahme ==&lt;br /&gt;
App muss installiert werden: Snapshot ist als [[Datei:SMS2fullcircle.apk.zip]] zu finden.&lt;br /&gt;
&lt;br /&gt;
Der Quelltext ist auf dem Server zu finden:&lt;br /&gt;
 ssh://sesam/home/git/repo/sms2fullcricle.git&lt;br /&gt;
&lt;br /&gt;
Folgende Zustände können eingenommen werden: &lt;br /&gt;
=== Diconnected ===&lt;br /&gt;
[[Datei:SMSdisconnecet.png]]&lt;br /&gt;
Startzustand, es werden keine SMS gelesen.&lt;br /&gt;
Dieser Zustand kann dem Knopf &amp;#039;&amp;#039;&amp;#039;Start grabbing all SMS&amp;#039;&amp;#039;&amp;#039; gewechselt werden.&lt;br /&gt;
Jetzt befindet man sich in:&lt;br /&gt;
&lt;br /&gt;
=== Listening ===&lt;br /&gt;
[[Datei:SMSlistening.png]]&lt;br /&gt;
&lt;br /&gt;
Jetzt muss eine Verbindung zwischen Handy und Rechner hergestellt werden. &amp;#039;&amp;#039;&amp;#039;AM Rechner&amp;#039;&amp;#039;&amp;#039; eingeben:&lt;br /&gt;
 adb forward tcp:2342 tcp:2342&lt;br /&gt;
Damit wird der Lokale Port 2342 auf den Port 2342 des Handys weitergeleitet. &amp;#039;&amp;#039;&amp;#039;AM Rechner&amp;#039;&amp;#039;&amp;#039; eingeben:&lt;br /&gt;
 ./client.py ~/Documents/c3/fullcircle/libfullcircle/build/src/fc-text -s /tmp/output.raw&lt;br /&gt;
Das Programm &amp;#039;&amp;#039;&amp;#039;client.py&amp;#039;&amp;#039;&amp;#039; ist im host Ordner des Git-Projektes (siehe Oben) zu finden.&lt;br /&gt;
Beim Aufruf des Programms ist die Binary &amp;#039;&amp;#039;fc-text&amp;#039;&amp;#039; anzugeben, damit der Text umgewandelt werden kann.&lt;br /&gt;
Das Pythonskript wird den weitere Parameter &amp;#039;&amp;#039;-t&amp;#039;&amp;#039; mit dem darzustellenden Text hinzufügen.&lt;br /&gt;
&lt;br /&gt;
Wir haben eine Verbindung zum Handy und sehen das am Handy:&lt;br /&gt;
&lt;br /&gt;
=== Connected ===&lt;br /&gt;
[[Datei:SMSconnecet.png]]&lt;br /&gt;
Jetzt werden alles SMS an den Rechner weitergeschubst&lt;/div&gt;</summary>
		<author><name>Scytale</name></author>
	</entry>
</feed>