<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=FeelTech_FY6600</id>
	<title>FeelTech FY6600 - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=FeelTech_FY6600"/>
	<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=FeelTech_FY6600&amp;action=history"/>
	<updated>2026-05-19T16:57:42Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=FeelTech_FY6600&amp;diff=1204&amp;oldid=prev</id>
		<title>Jpinon : Page créée avec « La photo C&#039;est un petit appareil très léger. Il fait un peut &quot;toc&quot; mais finalement il marche pas mal. Mon modèle est un 50MHz... bon 50MHz en Sinusoïde et avec un peu plus des -3dB règlementaires mais on va pas chipoter.    En revanche il à deux voies et possède pas mal de fonctionnalités telle que :  * Plein de modulations * Des formes d&#039;ondes diverses et programmables * Un mode &quot;vobulation&quot; * Plein de d&#039;entr... »</title>
		<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=FeelTech_FY6600&amp;diff=1204&amp;oldid=prev"/>
		<updated>2025-08-17T23:39:55Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &lt;a href=&quot;/Fichier:51wfncRthPL._SX522_.jpg&quot; title=&quot;Fichier:51wfncRthPL. SX522 .jpg&quot; data-bs-title=&quot;Fichier:51wfncRthPL._SX522_.jpg&quot; data-bs-filename=&quot;51wfncRthPL. SX522 .jpg&quot; data-bs-filetimestamp=&quot;&quot;&gt;vignette|La photo&lt;/a&gt; C&amp;#039;est un petit appareil très léger. Il fait un peut &amp;quot;toc&amp;quot; mais finalement il marche pas mal. Mon modèle est un 50MHz... bon 50MHz en Sinusoïde et avec un peu plus des -3dB règlementaires mais on va pas chipoter.    En revanche il à deux voies et possède pas mal de fonctionnalités telle que :  * Plein de modulations * Des formes d&amp;#039;ondes diverses et programmables * Un mode &amp;quot;vobulation&amp;quot; * Plein de d&amp;#039;entr... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Fichier:51wfncRthPL. SX522 .jpg|vignette|La photo]]&lt;br /&gt;
C&amp;#039;est un petit appareil très léger. Il fait un peut &amp;quot;toc&amp;quot; mais finalement il marche pas mal. Mon modèle est un 50MHz... bon 50MHz en Sinusoïde et avec un peu plus des -3dB règlementaires mais on va pas chipoter.  &lt;br /&gt;
&lt;br /&gt;
En revanche il à deux voies et possède pas mal de fonctionnalités telle que :&lt;br /&gt;
&lt;br /&gt;
* Plein de modulations&lt;br /&gt;
* Des formes d&amp;#039;ondes diverses et programmables&lt;br /&gt;
* Un mode &amp;quot;vobulation&amp;quot;&lt;br /&gt;
* Plein de d&amp;#039;entrées et de sorties de synchro.&lt;br /&gt;
&lt;br /&gt;
Son principal problème : &lt;br /&gt;
&lt;br /&gt;
Il ne suis pas le protocole SCPI et rien n&amp;#039;est documenté. Tout doit être &amp;quot;rétro-ingéniéré&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bon la seule chose que j&amp;#039;ai faite c&amp;#039;est de détecter que le mode USB est un &amp;quot;Serial over USB&amp;quot;. Il suffisait de le brancher sur une machine linux.&lt;br /&gt;
&lt;br /&gt;
Le reste viens de du projet github https://github.com/DerKammi/FY6600-15-30-50-60M/tree/master &lt;br /&gt;
&lt;br /&gt;
Le fichier FY6600 Serial communication protocol V1.5.doc est une mine pour moi. Mais il y a plein d&amp;#039;infos hardware aussi.&lt;br /&gt;
&lt;br /&gt;
La chose importante : Les commandes doivent se terminer par un &amp;quot;line feed&amp;quot; 0x0A. Pas un 0x0D ou un 0x0D 0x0A des vieux MAC ou des PC sous windows!&lt;br /&gt;
&lt;br /&gt;
Le FY6600 réponds par une chaine de caractère terminée, elle aussi, par un LF. (Un LF tout seul si il n&amp;#039;a rien d&amp;#039;autre à dire)&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
On veut fixer la valeur de la fréquence sur &amp;quot;CH1&amp;quot; sur 440 Hz.&lt;br /&gt;
&lt;br /&gt;
Il faut envoyer la commande :&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
WMF440000000&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Oui ca fait beaucoup de zéros! Le FY6600 est précis au µHz donc il faut lui donner la valeur en µHz (WMF440000001 marche aussi!)&lt;br /&gt;
&lt;br /&gt;
Pour lire c&amp;#039;est :&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
RMF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Qui nous renvoie:&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
00000440.000000&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Soit le fréquence en... Hz!&lt;br /&gt;
&lt;br /&gt;
Oui on doit la lui donner en µHz et il nous le donne en Hz! Me demandez pas pourquoi !&lt;br /&gt;
&lt;br /&gt;
Pour le reste la doc de DerKammi sur github donne toutes les commandes.&lt;br /&gt;
&lt;br /&gt;
Une dernière :&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
UMO&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Qui nous renvoie :&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
FY6600-50M&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Le *IDN? de SCPI.... pourquoi faire différemment? Ils sont bizarres chez FeelTech décidément.&lt;br /&gt;
&lt;br /&gt;
== Script de test ==&lt;br /&gt;
Lors de mes recherches j&amp;#039;ai échangé avec mon ami &amp;quot;copilot&amp;quot; et il m&amp;#039;a donné un script tout bête pour tester les commandes. Je vous le donne.&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
PORT=&amp;quot;/dev/ttyUSB0&amp;quot;&lt;br /&gt;
BAUD=&amp;quot;115200&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Serial port config&lt;br /&gt;
stty -F &amp;quot;$PORT&amp;quot; $BAUD cs8 -cstopb -parenb -echo&lt;br /&gt;
&lt;br /&gt;
# Interactive loop&lt;br /&gt;
while true; do&lt;br /&gt;
    read -p &amp;quot;Command (or &amp;#039;exit&amp;#039;) : &amp;quot; CMD&lt;br /&gt;
    [[ &amp;quot;$CMD&amp;quot; == &amp;quot;exit&amp;quot; ]] &amp;amp;&amp;amp; break&lt;br /&gt;
&lt;br /&gt;
    # Send with LF (0x0A)&lt;br /&gt;
    echo -ne &amp;quot;$CMD\n&amp;quot; &amp;gt; &amp;quot;$PORT&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    # Read device output (time out 2s)&lt;br /&gt;
    echo &amp;quot;Answer :&amp;quot;&lt;br /&gt;
    timeout 2 cat &amp;quot;$PORT&amp;quot;&lt;br /&gt;
    echo &amp;quot;&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;SI vous faites tourner ça sous linux ([[Raspberry PI|Raspberry pi]] par exemple) ca marche tout seul. Mais sous WLS, il faut &amp;quot;monter&amp;quot; le port USB sur la VM WSL. [[Utiliser un port USB dans WSL|C&amp;#039;est décrit là]].&lt;/div&gt;</summary>
		<author><name>Jpinon</name></author>
	</entry>
</feed>