<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[phyphox Forums - All Forums]]></title>
		<link>https://phyphox.org/forums/</link>
		<description><![CDATA[phyphox Forums - https://phyphox.org/forums]]></description>
		<pubDate>Thu, 17 Sep 2026 04:06:57 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Basic Scripting Language]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2387</link>
			<pubDate>Mon, 07 Sep 2026 19:08:10 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6935">33114411JJ</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2387</guid>
			<description><![CDATA[It would be cool of there would be a way of writing your own Little Scripts directly in the App. For example you could use the time to modulate a frequency in the tone Generator. Or letting the Flashlight strength be connected to a sin curve of the time, so it would pulse slowly.]]></description>
			<content:encoded><![CDATA[It would be cool of there would be a way of writing your own Little Scripts directly in the App. For example you could use the time to modulate a frequency in the tone Generator. Or letting the Flashlight strength be connected to a sin curve of the time, so it would pulse slowly.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[help with rangefilter]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2384</link>
			<pubDate>Mon, 31 Aug 2026 10:02:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6923">huckley</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2384</guid>
			<description><![CDATA[hello,<br />
<br />
for a natural swimming pool with 2 pools I build the following:<br />
2 Sender where each read 2 sensor and deliver the current values it via lora<br />
1 receiver, which can ask for history data via phyphox.<br />
I wish to create a rangefilte that filter incorrect data (e.g. -127 °C)<br />
If i build the phybox file without rangefilter, the app displays the correct raw data.<br />
with rangefilter it displays only the batteryvoltage, which is not filterd<br />
<br />
so any idea, whats the problem?<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://phyphox.org/forums/images/attachtypes/phyphox.png" title="phyphox experiment configuration" border="0" alt=".phyphox" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=788" target="_blank" title="">Kiwibad.phyphox</a> (Size: 7.21 KB / Downloads: 6)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[hello,<br />
<br />
for a natural swimming pool with 2 pools I build the following:<br />
2 Sender where each read 2 sensor and deliver the current values it via lora<br />
1 receiver, which can ask for history data via phyphox.<br />
I wish to create a rangefilte that filter incorrect data (e.g. -127 °C)<br />
If i build the phybox file without rangefilter, the app displays the correct raw data.<br />
with rangefilter it displays only the batteryvoltage, which is not filterd<br />
<br />
so any idea, whats the problem?<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://phyphox.org/forums/images/attachtypes/phyphox.png" title="phyphox experiment configuration" border="0" alt=".phyphox" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=788" target="_blank" title="">Kiwibad.phyphox</a> (Size: 7.21 KB / Downloads: 6)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Using phyphox as a simple oscilloscope]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2383</link>
			<pubDate>Sat, 29 Aug 2026 09:39:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6921">PHSk</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2383</guid>
			<description><![CDATA[Hi all,<br />
<br />
has anyone ever tried to use phyphox as a <span style="font-weight: bold;" class="mycode_b">simple </span>oscilloscope for external electrical signals?<br />
<br />
I could imagine two possibilities:<br />
<ul class="mycode_list"><li>Using the phone's microphone or audio input and connecting an<br />
external signal through a suitable protection circuit.<br />
</li>
<li>Using something like an Arduino or ESP32 to measure the signal<br />
and send the values to phyphox.<br />
</li>
</ul>
<br />
I’m mainly interested in whether this works well enough for <span style="font-weight: bold;" class="mycode_b">simple experiments</span>,<br />
for example with sine waves, square waves, resistor-capacitor circuits, oscillators or induction.<br />
<br />
For the microcontroller version, I’m also wondering how fast values can be sent to phyphox and<br />
whether it would be possible to collect some first and then send them together.<br />
<br />
Has anyone tried something similar or has an ideas?<br />
<br />
Thanks you for any ideas or experiences!]]></description>
			<content:encoded><![CDATA[Hi all,<br />
<br />
has anyone ever tried to use phyphox as a <span style="font-weight: bold;" class="mycode_b">simple </span>oscilloscope for external electrical signals?<br />
<br />
I could imagine two possibilities:<br />
<ul class="mycode_list"><li>Using the phone's microphone or audio input and connecting an<br />
external signal through a suitable protection circuit.<br />
</li>
<li>Using something like an Arduino or ESP32 to measure the signal<br />
and send the values to phyphox.<br />
</li>
</ul>
<br />
I’m mainly interested in whether this works well enough for <span style="font-weight: bold;" class="mycode_b">simple experiments</span>,<br />
for example with sine waves, square waves, resistor-capacitor circuits, oscillators or induction.<br />
<br />
For the microcontroller version, I’m also wondering how fast values can be sent to phyphox and<br />
whether it would be possible to collect some first and then send them together.<br />
<br />
Has anyone tried something similar or has an ideas?<br />
<br />
Thanks you for any ideas or experiences!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Zwei Container zeitlich synchronisieren]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2382</link>
			<pubDate>Tue, 25 Aug 2026 10:48:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6501">Xaver</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2382</guid>
			<description><![CDATA[Hallo liebe Phyphox Anwender,<br />
<br />
ich habe ein Problem beim Zusammenführen von zwei Messgeräten.<br />
Der Laborino (BLE) soll die magnetische Flussdichte in der Nähe eines geraden stromdurchflossenen Leiters messen, während man am Netzgerät die Stromstärke erhöht welche vom OWON-Mutimeter (BLE) gememessen wird und ebenfalls an phyphox die Daten sendet.<br />
<br />
Die beiden Größen welche ich in einem Diagramm gegenüberstellen will, kommen demnach von zwei verschiedenen BLE Geräten (Laborino und OWON-Multimeter). So wie ich das verstehe ist mein Problem, dass der zeitliche Zusammenhang der Größen nicht da ist und somit kein sinnvolles Diagramm entstehen kann (z.B in einem Container sind 100 Werte während im anderen bereits 1000 sind) Um das zu lösen habe ich bereits mit dedizierten Containern nur für die Diagrammerstellung herumgespielt. z.B um immer dann den letzten Magnetfeldwert zu lesen, wenn ein neuer Strom- bzw Zeitmessung vom OWON hereinkommt (d/dt größer null). Diese Werte (Container Größe 1) werden in einen Container (Größe 0) angehangen. Und auch der aktuelle Magnetfeldwert soll dann in einen eigenen Container ((MAG_sing) für Single) gespeichert werden. Dieser wird dann an den eigenen Container Größe 0 angehangen.<br />
<br />
Da es ein eigenes Laborion Experiment ist, wird es nicht bei euch wahrscheinlich nicht Laufen, aber vielleicht hilft der Code schon weiter.<br />
<br />
Es müsste sich mit dem OWON Multimeter und dem Smarphone Magnetometer nachstellen lassen.<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>&lt;phyphox xmlns="http://phyphox.org/xml"
         xmlns:editor="http://phyphox.org/editor/xml"
         version="1.7"
         editor:version="1.0"
         locale="de"&gt;

    &lt;title&gt;OerstedTeil2&lt;/title&gt;
    &lt;category&gt;Laborino2-Experimente&lt;/category&gt;
    &lt;description&gt;Messung mag. Flussdichte und Strom&lt;/description&gt;

    &lt;data-containers&gt;
        &lt;!-- COMMUNICATION --&gt;
        &lt;container size="1" init="0"&gt;BT_INC&lt;/container&gt;
        &lt;container size="1" init="1"&gt;BT_OUTC&lt;/container&gt;

        &lt;!-- DATA --&gt;
        &lt;container size="0"&gt;TIME&lt;/container&gt;
        &lt;container size="0"&gt;RAD&lt;/container&gt;
        &lt;container size="0"&gt;MAG&lt;/container&gt;
        &lt;container size="1"&gt;MAG_sing&lt;/container&gt;
        &lt;container size="1"&gt;dt&lt;/container&gt;
        &lt;container size="0"&gt;t&lt;/container&gt;
        &lt;container size="0"&gt;I&lt;/container&gt;
		&lt;container size="0"&gt;I_sync&lt;/container&gt;
		&lt;container size="0"&gt;MAG_sync&lt;/container&gt;

        &lt;!-- Owon W18B --&gt;
        &lt;container size="1"&gt;tin&lt;/container&gt;
        &lt;container size="1"&gt;Iin&lt;/container&gt;
        &lt;container size="1"&gt;18value&lt;/container&gt;
        &lt;container size="1"&gt;18-value&lt;/container&gt;
        &lt;container size="1"&gt;18signedvalue&lt;/container&gt;
        &lt;container size="1"&gt;18bitmask&lt;/container&gt;
        &lt;container size="1"&gt;18decfac&lt;/container&gt;
        &lt;container size="1"&gt;18prefac&lt;/container&gt;



    &lt;/data-containers&gt;

    &lt;input&gt;
        &lt;bluetooth id="Sense" mode="notification"&gt;
            &lt;output char="c0880001-30f7-4671-8b43-5e40ba53514a"
                    conversion="uInt8"
                    offset="0"&gt;BT_INC&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="0"&gt;TIME&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="4"&gt;RAD&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="8"&gt;MAG&lt;/output&gt;
        &lt;/bluetooth&gt;

        &lt;bluetooth id="BDM" mode="notification"&gt;
            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    conversion="uInt16LittleEndian"
                    offset="4"
                    length="2"&gt;18value&lt;/output&gt;

            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    conversion="uInt8"
                    offset="0"
                    length="1"&gt;18bitmask&lt;/output&gt;

            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    extra="time"&gt;tin&lt;/output&gt;
        &lt;/bluetooth&gt;
    &lt;/input&gt;

    &lt;output&gt;
        &lt;bluetooth id="Sense"&gt;
            &lt;config char="c0f10001-30f7-4671-8b43-5e40ba53514a"
                    offset="0"
                    conversion="uInt32LittleEndian"&gt;426&lt;/config&gt;

            &lt;input char="c0880001-30f7-4671-8b43-5e40ba53514a"
                   offset="0"
                   conversion="uInt8"&gt;BT_OUTC&lt;/input&gt;
        &lt;/bluetooth&gt;
    &lt;/output&gt;

    &lt;analysis&gt;
        &lt;!-- Reset buffers while not started --&gt;
        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;TIME&lt;/output&gt;
        &lt;/if&gt;

        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;RAD&lt;/output&gt;
        &lt;/if&gt;

        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;MAG&lt;/output&gt;
        &lt;/if&gt;


        &lt;!-- Owon W18B --&gt;
        &lt;subtract&gt;
            &lt;input type="value"&gt;32768&lt;/input&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;output keep="true"&gt;18-value&lt;/output&gt;
        &lt;/subtract&gt;

        &lt;if greater="true"&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;input type="value"&gt;32767&lt;/input&gt;
            &lt;input keep="true"&gt;18-value&lt;/input&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;output keep="true"&gt;18signedvalue&lt;/output&gt;
        &lt;/if&gt;

        &lt;formula formula="10^(-([1]%4))"&gt;
            &lt;input keep="true"&gt;18bitmask&lt;/input&gt;
            &lt;output keep="true"&gt;18decfac&lt;/output&gt;
        &lt;/formula&gt;

        &lt;formula formula="1000^(floor([1]/8)%8-4)"&gt;
            &lt;input keep="true"&gt;18bitmask&lt;/input&gt;
            &lt;output keep="true"&gt;18prefac&lt;/output&gt;
        &lt;/formula&gt;

        &lt;multiply&gt;
            &lt;input keep="true"&gt;18signedvalue&lt;/input&gt;
            &lt;input keep="true"&gt;18decfac&lt;/input&gt;
            &lt;input keep="true"&gt;18prefac&lt;/input&gt;
            &lt;output keep="true"&gt;Iin&lt;/output&gt;
        &lt;/multiply&gt;

        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;Iin&lt;/input&gt;
            &lt;output append="true"&gt;I&lt;/output&gt;
        &lt;/formula&gt;

        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;tin&lt;/input&gt;
            &lt;output append="true"&gt;t&lt;/output&gt;
        &lt;/formula&gt;
		&lt;!-- ================================================== --&gt;
		&lt;!-- Synchronisation: B-Feld (MAGS) zu Strom (V)        --&gt;
		&lt;!-- Trigger: neuer Stromwert                          --&gt;
		&lt;!-- ================================================== --&gt;

		&lt;differentiate&gt;
			&lt;input&gt;t&lt;/input&gt;
			&lt;output&gt;dt&lt;/output&gt;
		&lt;/differentiate&gt;

		&lt;if greater="true"&gt;
			&lt;input as="a" keep="true"&gt;dt&lt;/input&gt;
			&lt;input as="b" type="value"&gt;0&lt;/input&gt;

			&lt;!-- Aktuelle Stromstärke speichern --&gt;
			&lt;input as="true" keep="true"&gt;Iin&lt;/input&gt;
			&lt;output append="true"&gt;I_sync&lt;/output&gt;
		&lt;/if&gt;
		&lt;if greater="true"&gt;
			&lt;input as="a" keep="true"&gt;dt&lt;/input&gt;
			&lt;input as="b" type="value"&gt;0&lt;/input&gt;

			&lt;!-- Aktuelles B-Feld speichern --&gt;
			&lt;input as="true" keep="true"&gt;MAG&lt;/input&gt;
			&lt;output&gt;MAG_sing&lt;/output&gt;
		&lt;/if&gt;
        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;MAG_sing&lt;/input&gt;
            &lt;output append="true"&gt;MAG_sync&lt;/output&gt;
        &lt;/formula&gt;

    &lt;/analysis&gt;
&lt;views&gt;
    

    &lt;view label="über Zeit"&gt;
        &lt;info label="B über Zeit" align="center" bold="true"/&gt;

        &lt;graph aspectRatio="1.5"
               style="lines"
               lineWidth="1.5"
               color="ff7e22"
               partialUpdate="false"
               labelX="Zeit"
               labelY="mag. Flussdichte"
               unitX="s"
               unitY="uT"
   			   timeOnX="true"&gt;

            &lt;input axis="x" color="green"&gt;TIME&lt;/input&gt;
            &lt;input axis="y"&gt;MAG&lt;/input&gt;
        &lt;/graph&gt;

        &lt;info label="r über Zeit" align="center" bold="true"/&gt;

        &lt;graph aspectRatio="1.5"
               style="lines"
               lineWidth="1.5"
               color="ff7e22"
               partialUpdate="false"
               labelX="Zeit"
               labelY="Strom"
               unitX="s"
               unitY="mm"
   			   timeOnX="true"&gt;

			   
            &lt;input axis="x" color="red"&gt;t&lt;/input&gt;
            &lt;input axis="y"&gt;I&lt;/input&gt;
        &lt;/graph&gt;
&lt;/view&gt;

    &lt;view label="B-I"&gt;
        &lt;graph aspectRatio="1.0"
               style="lines"
               color="ff7e22"
               partialUpdate="false"
               labelX="I"
               labelY="mag. Flussdichte"
               unitX="A"
               unitY="uT"&gt;
            &lt;input axis="x" color="yellow"&gt;I_sync&lt;/input&gt;
            &lt;input axis="y"&gt;MAG_sync&lt;/input&gt;
        &lt;/graph&gt;
&lt;value label="len B"&gt;
    &lt;input&gt;MAG_sync&lt;/input&gt;
&lt;/value&gt;
&lt;value label="len I"&gt;
    &lt;input&gt;I_sync&lt;/input&gt;
&lt;/value&gt;

    &lt;/view&gt;

&lt;/views&gt;


&lt;/phyphox&gt;</code></div></div>]]></description>
			<content:encoded><![CDATA[Hallo liebe Phyphox Anwender,<br />
<br />
ich habe ein Problem beim Zusammenführen von zwei Messgeräten.<br />
Der Laborino (BLE) soll die magnetische Flussdichte in der Nähe eines geraden stromdurchflossenen Leiters messen, während man am Netzgerät die Stromstärke erhöht welche vom OWON-Mutimeter (BLE) gememessen wird und ebenfalls an phyphox die Daten sendet.<br />
<br />
Die beiden Größen welche ich in einem Diagramm gegenüberstellen will, kommen demnach von zwei verschiedenen BLE Geräten (Laborino und OWON-Multimeter). So wie ich das verstehe ist mein Problem, dass der zeitliche Zusammenhang der Größen nicht da ist und somit kein sinnvolles Diagramm entstehen kann (z.B in einem Container sind 100 Werte während im anderen bereits 1000 sind) Um das zu lösen habe ich bereits mit dedizierten Containern nur für die Diagrammerstellung herumgespielt. z.B um immer dann den letzten Magnetfeldwert zu lesen, wenn ein neuer Strom- bzw Zeitmessung vom OWON hereinkommt (d/dt größer null). Diese Werte (Container Größe 1) werden in einen Container (Größe 0) angehangen. Und auch der aktuelle Magnetfeldwert soll dann in einen eigenen Container ((MAG_sing) für Single) gespeichert werden. Dieser wird dann an den eigenen Container Größe 0 angehangen.<br />
<br />
Da es ein eigenes Laborion Experiment ist, wird es nicht bei euch wahrscheinlich nicht Laufen, aber vielleicht hilft der Code schon weiter.<br />
<br />
Es müsste sich mit dem OWON Multimeter und dem Smarphone Magnetometer nachstellen lassen.<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>&lt;phyphox xmlns="http://phyphox.org/xml"
         xmlns:editor="http://phyphox.org/editor/xml"
         version="1.7"
         editor:version="1.0"
         locale="de"&gt;

    &lt;title&gt;OerstedTeil2&lt;/title&gt;
    &lt;category&gt;Laborino2-Experimente&lt;/category&gt;
    &lt;description&gt;Messung mag. Flussdichte und Strom&lt;/description&gt;

    &lt;data-containers&gt;
        &lt;!-- COMMUNICATION --&gt;
        &lt;container size="1" init="0"&gt;BT_INC&lt;/container&gt;
        &lt;container size="1" init="1"&gt;BT_OUTC&lt;/container&gt;

        &lt;!-- DATA --&gt;
        &lt;container size="0"&gt;TIME&lt;/container&gt;
        &lt;container size="0"&gt;RAD&lt;/container&gt;
        &lt;container size="0"&gt;MAG&lt;/container&gt;
        &lt;container size="1"&gt;MAG_sing&lt;/container&gt;
        &lt;container size="1"&gt;dt&lt;/container&gt;
        &lt;container size="0"&gt;t&lt;/container&gt;
        &lt;container size="0"&gt;I&lt;/container&gt;
		&lt;container size="0"&gt;I_sync&lt;/container&gt;
		&lt;container size="0"&gt;MAG_sync&lt;/container&gt;

        &lt;!-- Owon W18B --&gt;
        &lt;container size="1"&gt;tin&lt;/container&gt;
        &lt;container size="1"&gt;Iin&lt;/container&gt;
        &lt;container size="1"&gt;18value&lt;/container&gt;
        &lt;container size="1"&gt;18-value&lt;/container&gt;
        &lt;container size="1"&gt;18signedvalue&lt;/container&gt;
        &lt;container size="1"&gt;18bitmask&lt;/container&gt;
        &lt;container size="1"&gt;18decfac&lt;/container&gt;
        &lt;container size="1"&gt;18prefac&lt;/container&gt;



    &lt;/data-containers&gt;

    &lt;input&gt;
        &lt;bluetooth id="Sense" mode="notification"&gt;
            &lt;output char="c0880001-30f7-4671-8b43-5e40ba53514a"
                    conversion="uInt8"
                    offset="0"&gt;BT_INC&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="0"&gt;TIME&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="4"&gt;RAD&lt;/output&gt;

            &lt;output char="da1a0001-30f7-4671-8b43-5e40ba53514a"
                    conversion="float32LittleEndian"
                    offset="8"&gt;MAG&lt;/output&gt;
        &lt;/bluetooth&gt;

        &lt;bluetooth id="BDM" mode="notification"&gt;
            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    conversion="uInt16LittleEndian"
                    offset="4"
                    length="2"&gt;18value&lt;/output&gt;

            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    conversion="uInt8"
                    offset="0"
                    length="1"&gt;18bitmask&lt;/output&gt;

            &lt;output char="0000FFF4-0000-1000-8000-00805F9B34FB"
                    extra="time"&gt;tin&lt;/output&gt;
        &lt;/bluetooth&gt;
    &lt;/input&gt;

    &lt;output&gt;
        &lt;bluetooth id="Sense"&gt;
            &lt;config char="c0f10001-30f7-4671-8b43-5e40ba53514a"
                    offset="0"
                    conversion="uInt32LittleEndian"&gt;426&lt;/config&gt;

            &lt;input char="c0880001-30f7-4671-8b43-5e40ba53514a"
                   offset="0"
                   conversion="uInt8"&gt;BT_OUTC&lt;/input&gt;
        &lt;/bluetooth&gt;
    &lt;/output&gt;

    &lt;analysis&gt;
        &lt;!-- Reset buffers while not started --&gt;
        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;TIME&lt;/output&gt;
        &lt;/if&gt;

        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;RAD&lt;/output&gt;
        &lt;/if&gt;

        &lt;if equal="true"&gt;
            &lt;input as="a" keep="true"&gt;BT_INC&lt;/input&gt;
            &lt;input as="b" type="value"&gt;0&lt;/input&gt;
            &lt;input as="true" type="empty"/&gt;
            &lt;output as="result"&gt;MAG&lt;/output&gt;
        &lt;/if&gt;


        &lt;!-- Owon W18B --&gt;
        &lt;subtract&gt;
            &lt;input type="value"&gt;32768&lt;/input&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;output keep="true"&gt;18-value&lt;/output&gt;
        &lt;/subtract&gt;

        &lt;if greater="true"&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;input type="value"&gt;32767&lt;/input&gt;
            &lt;input keep="true"&gt;18-value&lt;/input&gt;
            &lt;input keep="true"&gt;18value&lt;/input&gt;
            &lt;output keep="true"&gt;18signedvalue&lt;/output&gt;
        &lt;/if&gt;

        &lt;formula formula="10^(-([1]%4))"&gt;
            &lt;input keep="true"&gt;18bitmask&lt;/input&gt;
            &lt;output keep="true"&gt;18decfac&lt;/output&gt;
        &lt;/formula&gt;

        &lt;formula formula="1000^(floor([1]/8)%8-4)"&gt;
            &lt;input keep="true"&gt;18bitmask&lt;/input&gt;
            &lt;output keep="true"&gt;18prefac&lt;/output&gt;
        &lt;/formula&gt;

        &lt;multiply&gt;
            &lt;input keep="true"&gt;18signedvalue&lt;/input&gt;
            &lt;input keep="true"&gt;18decfac&lt;/input&gt;
            &lt;input keep="true"&gt;18prefac&lt;/input&gt;
            &lt;output keep="true"&gt;Iin&lt;/output&gt;
        &lt;/multiply&gt;

        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;Iin&lt;/input&gt;
            &lt;output append="true"&gt;I&lt;/output&gt;
        &lt;/formula&gt;

        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;tin&lt;/input&gt;
            &lt;output append="true"&gt;t&lt;/output&gt;
        &lt;/formula&gt;
		&lt;!-- ================================================== --&gt;
		&lt;!-- Synchronisation: B-Feld (MAGS) zu Strom (V)        --&gt;
		&lt;!-- Trigger: neuer Stromwert                          --&gt;
		&lt;!-- ================================================== --&gt;

		&lt;differentiate&gt;
			&lt;input&gt;t&lt;/input&gt;
			&lt;output&gt;dt&lt;/output&gt;
		&lt;/differentiate&gt;

		&lt;if greater="true"&gt;
			&lt;input as="a" keep="true"&gt;dt&lt;/input&gt;
			&lt;input as="b" type="value"&gt;0&lt;/input&gt;

			&lt;!-- Aktuelle Stromstärke speichern --&gt;
			&lt;input as="true" keep="true"&gt;Iin&lt;/input&gt;
			&lt;output append="true"&gt;I_sync&lt;/output&gt;
		&lt;/if&gt;
		&lt;if greater="true"&gt;
			&lt;input as="a" keep="true"&gt;dt&lt;/input&gt;
			&lt;input as="b" type="value"&gt;0&lt;/input&gt;

			&lt;!-- Aktuelles B-Feld speichern --&gt;
			&lt;input as="true" keep="true"&gt;MAG&lt;/input&gt;
			&lt;output&gt;MAG_sing&lt;/output&gt;
		&lt;/if&gt;
        &lt;formula formula="[1]"&gt;
            &lt;input keep="true"&gt;MAG_sing&lt;/input&gt;
            &lt;output append="true"&gt;MAG_sync&lt;/output&gt;
        &lt;/formula&gt;

    &lt;/analysis&gt;
&lt;views&gt;
    

    &lt;view label="über Zeit"&gt;
        &lt;info label="B über Zeit" align="center" bold="true"/&gt;

        &lt;graph aspectRatio="1.5"
               style="lines"
               lineWidth="1.5"
               color="ff7e22"
               partialUpdate="false"
               labelX="Zeit"
               labelY="mag. Flussdichte"
               unitX="s"
               unitY="uT"
   			   timeOnX="true"&gt;

            &lt;input axis="x" color="green"&gt;TIME&lt;/input&gt;
            &lt;input axis="y"&gt;MAG&lt;/input&gt;
        &lt;/graph&gt;

        &lt;info label="r über Zeit" align="center" bold="true"/&gt;

        &lt;graph aspectRatio="1.5"
               style="lines"
               lineWidth="1.5"
               color="ff7e22"
               partialUpdate="false"
               labelX="Zeit"
               labelY="Strom"
               unitX="s"
               unitY="mm"
   			   timeOnX="true"&gt;

			   
            &lt;input axis="x" color="red"&gt;t&lt;/input&gt;
            &lt;input axis="y"&gt;I&lt;/input&gt;
        &lt;/graph&gt;
&lt;/view&gt;

    &lt;view label="B-I"&gt;
        &lt;graph aspectRatio="1.0"
               style="lines"
               color="ff7e22"
               partialUpdate="false"
               labelX="I"
               labelY="mag. Flussdichte"
               unitX="A"
               unitY="uT"&gt;
            &lt;input axis="x" color="yellow"&gt;I_sync&lt;/input&gt;
            &lt;input axis="y"&gt;MAG_sync&lt;/input&gt;
        &lt;/graph&gt;
&lt;value label="len B"&gt;
    &lt;input&gt;MAG_sync&lt;/input&gt;
&lt;/value&gt;
&lt;value label="len I"&gt;
    &lt;input&gt;I_sync&lt;/input&gt;
&lt;/value&gt;

    &lt;/view&gt;

&lt;/views&gt;


&lt;/phyphox&gt;</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Vibration Brücke]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2373</link>
			<pubDate>Tue, 21 Jul 2026 08:48:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6881">Gerard</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2373</guid>
			<description><![CDATA[Hallo,<br />
<br />
Kann man die Schwingungen einer Fußgängerbrücke mit Phyphox messen und analysieren? Ich frage mich ob das möglich ist indem man auf die Brücke springt und die Schwingungen so aufzeichnet. Beeinflusst die Bewegung des Telefons in der Hand möglicherweise die Messung?<br />
<br />
Wenn es geht, wie findet man die Resonanz/ Grund frequenzen. Benötige ich dafür beispielsweise Python, oder ist die Analyse direkt in der App möglich? Danke für ihre Antwort!]]></description>
			<content:encoded><![CDATA[Hallo,<br />
<br />
Kann man die Schwingungen einer Fußgängerbrücke mit Phyphox messen und analysieren? Ich frage mich ob das möglich ist indem man auf die Brücke springt und die Schwingungen so aufzeichnet. Beeinflusst die Bewegung des Telefons in der Hand möglicherweise die Messung?<br />
<br />
Wenn es geht, wie findet man die Resonanz/ Grund frequenzen. Benötige ich dafür beispielsweise Python, oder ist die Analyse direkt in der App möglich? Danke für ihre Antwort!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[phyphox - roller coaster mode - accelaration z direction]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2364</link>
			<pubDate>Sat, 04 Jul 2026 20:59:00 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6750">hubert.linders@gmail.com</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2364</guid>
			<description><![CDATA[This week I enjoyed a supervised flight in a glider (small plane without engine). The flight starts with the plane being pulled by a cable on a winch to approx. 500 m height under an angle of some 40°. <br />
I used phyphox in "roller coaster" mode, i.e. measuring <span style="font-style: italic;" class="mycode_i">a</span> in x (along short sides of phone), y (along long side of phone) and z (perpendicular to phone) directions.<br />
<br />
I was wondering whether the tilt of the phone influences the measurements in the z direction. In other words, should I correct the values by the cos of the tilt angle?<br />
<br />
Thank you.<br />
<br />
P.S. Sorry if this question has come up before. I could not find it in the forums.]]></description>
			<content:encoded><![CDATA[This week I enjoyed a supervised flight in a glider (small plane without engine). The flight starts with the plane being pulled by a cable on a winch to approx. 500 m height under an angle of some 40°. <br />
I used phyphox in "roller coaster" mode, i.e. measuring <span style="font-style: italic;" class="mycode_i">a</span> in x (along short sides of phone), y (along long side of phone) and z (perpendicular to phone) directions.<br />
<br />
I was wondering whether the tilt of the phone influences the measurements in the z direction. In other words, should I correct the values by the cos of the tilt angle?<br />
<br />
Thank you.<br />
<br />
P.S. Sorry if this question has come up before. I could not find it in the forums.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[About fluctuating sampling rate]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2356</link>
			<pubDate>Wed, 10 Jun 2026 07:24:48 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6800">nguyenkhoi</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2356</guid>
			<description><![CDATA[Hi, thank you for making a great app!<br />
I am doing the Acceleration Spectrum experiment with an iPhone 12 Pro Max (whose accelermoter's sampling rate is at 100Hz).<br />
Since I want to limit the sampling rate to another number, I changed a bit in the code.<br />
- &lt;input&gt;<br />
    &lt;sensor type="accelerometer" rate="0"&gt;  # I changed to 50 and 80<br />
<br />
I succeeded in loading the experiment to my phone already.<br />
However, there were some strange things:<br />
- For the 50Hz case: Sometimes the sampling rate starts at 33Hz and then slowly reaching 45 Hz and fluctuates; sometimes it starts perfectly at 50Hz and does not change at all<br />
- For the 80Hz case: The sampling rate is always at 50Hz<br />
<br />
I would really appreciate it if you could let me know what the reasons might be.<br />
And maybe a way to fix?<br />
<br />
Thank you for your time!]]></description>
			<content:encoded><![CDATA[Hi, thank you for making a great app!<br />
I am doing the Acceleration Spectrum experiment with an iPhone 12 Pro Max (whose accelermoter's sampling rate is at 100Hz).<br />
Since I want to limit the sampling rate to another number, I changed a bit in the code.<br />
- &lt;input&gt;<br />
    &lt;sensor type="accelerometer" rate="0"&gt;  # I changed to 50 and 80<br />
<br />
I succeeded in loading the experiment to my phone already.<br />
However, there were some strange things:<br />
- For the 50Hz case: Sometimes the sampling rate starts at 33Hz and then slowly reaching 45 Hz and fluctuates; sometimes it starts perfectly at 50Hz and does not change at all<br />
- For the 80Hz case: The sampling rate is always at 50Hz<br />
<br />
I would really appreciate it if you could let me know what the reasons might be.<br />
And maybe a way to fix?<br />
<br />
Thank you for your time!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[About loading a .phyphox file into the app + Missing part]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2355</link>
			<pubDate>Mon, 08 Jun 2026 04:29:39 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6800">nguyenkhoi</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2355</guid>
			<description><![CDATA[Hello, I hope you guys are all doing well.<br />
<br />
I am having a problem in terms of loading a .phyphox file into the app.<br />
My purpose for doing this is to limit the accelerometer's sampling rate to 50Hz.<br />
<br />
1) I originally took the code from <a href="https://github.com/phyphox/phyphox-experiments/blob/00673ac5019115073dc223f1e3ac84bab14e8d1e/acc_spectrum.phyphox" target="_blank" rel="noopener" class="mycode_url">https://github.com/phyphox/phyphox-exper...um.phyphox</a><br />
Then I changed &lt;phyphox version="1.7" locale="en"&gt; to  &lt;phyphox version="1.2.0" locale="en"&gt; so as to match the current version of Phyphox on my phone; and &lt;sensor type="accelerometer" rate="0"&gt; to  &lt;sensor type="accelerometer" rate="50"&gt;<br />
<br />
When I loaded this experiment onto Google Drive and logged in phyphox://[URL], the error shows as<br />
''exp_error<br />
Could not load experiment: Invalid experiment file. Unkown file format.''<br />
I would really appreciate if you guys could show me where I could have gone wrong in my practice.<br />
<br />
2) I managed to add the experiment to Phyphox by sending through email and opening directly with Phyphox.<br />
However, there is a function missing in Github version compared to the version from AppStore,<br />
which is the Peak Frequency (Hz) - Time graph in the History section (you can see in my attachment below.<br />
Where should I find the code for the missing part?<br />
<br />
Thank you so much for your time!<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://phyphox.org/forums/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=784" target="_blank" title="">スクリーンショット 2026-06-08 132628.png</a> (Size: 60 KB / Downloads: 125)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello, I hope you guys are all doing well.<br />
<br />
I am having a problem in terms of loading a .phyphox file into the app.<br />
My purpose for doing this is to limit the accelerometer's sampling rate to 50Hz.<br />
<br />
1) I originally took the code from <a href="https://github.com/phyphox/phyphox-experiments/blob/00673ac5019115073dc223f1e3ac84bab14e8d1e/acc_spectrum.phyphox" target="_blank" rel="noopener" class="mycode_url">https://github.com/phyphox/phyphox-exper...um.phyphox</a><br />
Then I changed &lt;phyphox version="1.7" locale="en"&gt; to  &lt;phyphox version="1.2.0" locale="en"&gt; so as to match the current version of Phyphox on my phone; and &lt;sensor type="accelerometer" rate="0"&gt; to  &lt;sensor type="accelerometer" rate="50"&gt;<br />
<br />
When I loaded this experiment onto Google Drive and logged in phyphox://[URL], the error shows as<br />
''exp_error<br />
Could not load experiment: Invalid experiment file. Unkown file format.''<br />
I would really appreciate if you guys could show me where I could have gone wrong in my practice.<br />
<br />
2) I managed to add the experiment to Phyphox by sending through email and opening directly with Phyphox.<br />
However, there is a function missing in Github version compared to the version from AppStore,<br />
which is the Peak Frequency (Hz) - Time graph in the History section (you can see in my attachment below.<br />
Where should I find the code for the missing part?<br />
<br />
Thank you so much for your time!<br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://phyphox.org/forums/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=784" target="_blank" title="">スクリーンショット 2026-06-08 132628.png</a> (Size: 60 KB / Downloads: 125)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Uploading data]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2346</link>
			<pubDate>Wed, 27 May 2026 14:32:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6781">ACalvin15</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2346</guid>
			<description><![CDATA[Hello,<br />
I had a question regarding whether there is any way to upload externally collected sensor/data files into the app for analysis or visualization.<br />
More specifically, I was curious if it would be possible to use uploaded data to analyze things such as barometric pressure changes from an event like a gunshot or other impulse-type event, rather than only using live sensor data collected directly from the phone.<br />
I know Phyphox can record pressure sensor data live from supported devices, but I was wondering if there is any capability for importing datasets afterward for review, graphing, or comparison.<br />
Any insight would be appreciated. Thanks!]]></description>
			<content:encoded><![CDATA[Hello,<br />
I had a question regarding whether there is any way to upload externally collected sensor/data files into the app for analysis or visualization.<br />
More specifically, I was curious if it would be possible to use uploaded data to analyze things such as barometric pressure changes from an event like a gunshot or other impulse-type event, rather than only using live sensor data collected directly from the phone.<br />
I know Phyphox can record pressure sensor data live from supported devices, but I was wondering if there is any capability for importing datasets afterward for review, graphing, or comparison.<br />
Any insight would be appreciated. Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Slider lazy/notinit value big issue]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2335</link>
			<pubDate>Tue, 12 May 2026 09:34:14 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6737">Dentka15</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2335</guid>
			<description><![CDATA[Hi,<br />
I have big issue with slider component (other have the same issue) with ESP32 library.<br />
<span style="color: #4e5b61;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">PhyphoxBLE::<span style="color: #d35400;" class="mycode_color">read</span><span style="color: #434f54;" class="mycode_color">(...)</span></span></span><br />
return always 0 (lazy not init value) until I do some change on Slider.<br />
Slider example:<br />
&lt;slider default="1.0" minValue="-5.0" maxValue="5.0" stepSize="1.0"&gt;<br />
<br />
I can workaround it by <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>if(readValue) {
   destvalue = readValue;
}</code></div></div> but only for cases where slider doesn't have 0, like &lt;1,5&gt;, but for range &lt;-5,5&gt; i have 0 and it cause another issue.<br />
<br />
Question is: how to change not init/lazy value by NaN vale or MAX_VALUE to prevent "Null" as 0.<br />
<br />
Or how to force phyphox to init component (e.g. Slider) to start sending real values, even it is not touched?<br />
<br />
This issue blow my application which I'm working on since 2 weeks. <br />
<br />
I tried to change code of libraries to return not init values as NaN, but I failed. Is it possible to do on ESP32 code, or do we need to change code of phyphox?]]></description>
			<content:encoded><![CDATA[Hi,<br />
I have big issue with slider component (other have the same issue) with ESP32 library.<br />
<span style="color: #4e5b61;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">PhyphoxBLE::<span style="color: #d35400;" class="mycode_color">read</span><span style="color: #434f54;" class="mycode_color">(...)</span></span></span><br />
return always 0 (lazy not init value) until I do some change on Slider.<br />
Slider example:<br />
&lt;slider default="1.0" minValue="-5.0" maxValue="5.0" stepSize="1.0"&gt;<br />
<br />
I can workaround it by <br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>if(readValue) {
   destvalue = readValue;
}</code></div></div> but only for cases where slider doesn't have 0, like &lt;1,5&gt;, but for range &lt;-5,5&gt; i have 0 and it cause another issue.<br />
<br />
Question is: how to change not init/lazy value by NaN vale or MAX_VALUE to prevent "Null" as 0.<br />
<br />
Or how to force phyphox to init component (e.g. Slider) to start sending real values, even it is not touched?<br />
<br />
This issue blow my application which I'm working on since 2 weeks. <br />
<br />
I tried to change code of libraries to return not init values as NaN, but I failed. Is it possible to do on ESP32 code, or do we need to change code of phyphox?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA["Add Experiment for Bluetooth Device" reporting when Bluetooth disabled.]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2274</link>
			<pubDate>Sun, 26 Apr 2026 09:04:13 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6643">The Technician</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2274</guid>
			<description><![CDATA[Hiio!<br />
<br />
Amazing toolbox! Thankyou for making it available for everyone! ☺️<br />
<br />
Attempting to use the <br />
    "Add Experiment for Bluetooth Device"<br />
when Bluetooth is disabled gives<br />
    "Bluetooth scan error. Bluetooth Low Energy is not supported on Android Versions lower than 4.3"<br />
Tried re-running with Bluetooth enabled, and it proceeds just fine.<br />
<br />
Thought the error-message could be improved to suggest enabling Bluetooth.<br />
<br />
Thanks<br />
<br />
T]]></description>
			<content:encoded><![CDATA[Hiio!<br />
<br />
Amazing toolbox! Thankyou for making it available for everyone! ☺️<br />
<br />
Attempting to use the <br />
    "Add Experiment for Bluetooth Device"<br />
when Bluetooth is disabled gives<br />
    "Bluetooth scan error. Bluetooth Low Energy is not supported on Android Versions lower than 4.3"<br />
Tried re-running with Bluetooth enabled, and it proceeds just fine.<br />
<br />
Thought the error-message could be improved to suggest enabling Bluetooth.<br />
<br />
Thanks<br />
<br />
T]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Hilfe: Web-Dashboard für ferngesteuertes Auto]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2260</link>
			<pubDate>Wed, 22 Apr 2026 19:27:51 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6635">Jonny777</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2260</guid>
			<description><![CDATA[Hallo :-) <br />
<br />
Ich arbeite grade an meinem Bachelorprojekt und bräuchte euren Rat. Ich möchte ein Smartphone auf ein ferngesteuertes Auto befesteigen um die Fahrdynamik zu tracken und die Live-Daten in ein Web Dashboard zu übertragen.<br />
<br />
Mein Ziel ist es, die JSON Daten aus dem Experiment "Beschleunigung ohne g" per Fernzugriff auf mein Tablet zu senden und Geschwindigkeit, Brems und Kurvenverhalten in einem selbstgebauten Dashboard mit Balken anzuzeigen. Das HTML Gerüst ist fertig und ich hab es mit der Java Script "fetch" Funktion probiert, aber es funktioniert noch nicht. Könnt ihr mir da eventuell weiterhelfen? Oder wisst ihr zufällig, ob es für so ein Web-Dashboard schon fertige Code Beispiele gibt oder ob jemand aus der Community schon mal etwas Ähnliches umgesetzt hat?  <br />
<br />
Ich wäre über jeden Tipp super dankbar!]]></description>
			<content:encoded><![CDATA[Hallo :-) <br />
<br />
Ich arbeite grade an meinem Bachelorprojekt und bräuchte euren Rat. Ich möchte ein Smartphone auf ein ferngesteuertes Auto befesteigen um die Fahrdynamik zu tracken und die Live-Daten in ein Web Dashboard zu übertragen.<br />
<br />
Mein Ziel ist es, die JSON Daten aus dem Experiment "Beschleunigung ohne g" per Fernzugriff auf mein Tablet zu senden und Geschwindigkeit, Brems und Kurvenverhalten in einem selbstgebauten Dashboard mit Balken anzuzeigen. Das HTML Gerüst ist fertig und ich hab es mit der Java Script "fetch" Funktion probiert, aber es funktioniert noch nicht. Könnt ihr mir da eventuell weiterhelfen? Oder wisst ihr zufällig, ob es für so ein Web-Dashboard schon fertige Code Beispiele gibt oder ob jemand aus der Community schon mal etwas Ähnliches umgesetzt hat?  <br />
<br />
Ich wäre über jeden Tipp super dankbar!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Does the app support usb sensors?]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2250</link>
			<pubDate>Thu, 02 Apr 2026 07:46:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6574">megonemad1</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2250</guid>
			<description><![CDATA[Hi, <br />
<br />
New to the Android app, and not seeing a direct answer in general searching.<br />
<br />
If I where to get a sensor that uses the usb interface and attach it to my phone will the app be able to detect and monitor the sensor? <br />
<br />
Is there a step between being to the sensors on the phone out of the box and building an esp sensor box and connecting to it via Bluetooth? <br />
<br />
While I have a pc for dev the use case is my phone as it's portable and all.<br />
<br />
Ps.<br />
Can experiments be set to run while the app is in the background and/or the screen is locked?]]></description>
			<content:encoded><![CDATA[Hi, <br />
<br />
New to the Android app, and not seeing a direct answer in general searching.<br />
<br />
If I where to get a sensor that uses the usb interface and attach it to my phone will the app be able to detect and monitor the sensor? <br />
<br />
Is there a step between being to the sensors on the phone out of the box and building an esp sensor box and connecting to it via Bluetooth? <br />
<br />
While I have a pc for dev the use case is my phone as it's portable and all.<br />
<br />
Ps.<br />
Can experiments be set to run while the app is in the background and/or the screen is locked?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Accelerometer and gyroscope simultaneously?]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2248</link>
			<pubDate>Sun, 29 Mar 2026 22:45:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6569">Few</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2248</guid>
			<description><![CDATA[Hello, <br />
I'm a brand new user as of this afternoon. Apologies if this question has an obvious answer. I did do a search and didn't turn it up. I have the app working on an iphone and it's great. Is it possible to use two sensors simultaneously? I'd like to detect acceleration and orientation (with the gyroscope) simultaneously. <br />
<br />
Thanks, and thanks to the phyphox team for making such a wonderful app widely available!<br />
<br />
Few]]></description>
			<content:encoded><![CDATA[Hello, <br />
I'm a brand new user as of this afternoon. Apologies if this question has an obvious answer. I did do a search and didn't turn it up. I have the app working on an iphone and it's great. Is it possible to use two sensors simultaneously? I'd like to detect acceleration and orientation (with the gyroscope) simultaneously. <br />
<br />
Thanks, and thanks to the phyphox team for making such a wonderful app widely available!<br />
<br />
Few]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Frequency Slider for Multi Tone Generator]]></title>
			<link>https://phyphox.org/forums/showthread.php?tid=2244</link>
			<pubDate>Mon, 16 Mar 2026 07:52:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://phyphox.org/forums/member.php?action=profile&uid=6557">knsummers79</a>]]></dc:creator>
			<guid isPermaLink="false">https://phyphox.org/forums/showthread.php?tid=2244</guid>
			<description><![CDATA[In the simple tone generator there is a slider to change frequency. <br />
<br />
It would be useful and fun if there was a slider for each tone in the multi generator.]]></description>
			<content:encoded><![CDATA[In the simple tone generator there is a slider to change frequency. <br />
<br />
It would be useful and fun if there was a slider for each tone in the multi generator.]]></content:encoded>
		</item>
	</channel>
</rss>