Hello,
Came home the other day, plugged in my bike to the Satiator (Rev 1.X) only to find it appears to have lost all its profiles, including the default ones (basically the only ones I use). I wrote grin but then figured I should *just* try to reprogram it. I have a baserunner USB/TTL cable from Grin. So all I needed is the wiring between the audio plug and the satiator XLR. Easy. But it doesnt work.
So here is the info I started with.
1. according to various drawings I see, the connection from stereo plug are (base to tip) : GND: 5V : TX : RX.
2. Justin posted this a long time ago: ( The Cycle Satiator, universal charger for the enthusiasts )
XLR TRS
---- ----
1 No Connection
2 base - black wire
3 tip - green wire, middle ring - red wire via 1K resistor
Unfortunately, Justin did not say whether green or red are TX or RX. However... I am going to make an educated guess that the TX input is low impedance and RX high, so a 1K resistor would make sense on the TX line. Something similar is written here: https://www.analog.com/en/technical-articles/using-a-uart-to-implement-a-1wire-bus-master.html
When I plugged the cable into a USB port, I indeed measured 5V relative to GND where I expect it but 2.5V on the TX and 3.3V on the RX. But that doesnt mean much. So I connected GND to XLR pin 2. I connected a 1K resistor between TX and pin 3. RX (tip of stereo plug) straight to PIN 3.
Unfortunately, with the Satiator firmware upload installed both on my Win 10 as well as Ubuntu 22.04 machine, it doesnt connect to the Satiator (in Bootload PC connect mode obviously).
Any thoughts what I might be doing wrong ? Does anyone know exactly the schematic of the various Satiator connector plugs that Grin sells which are intended to connect to the USB/TTL cable ?
Much appreciated
Gertjan
update: I am sloppy with my plug nomenclature. The programming cable is TRRS of course but since I am ignore the +5V, i referred to it as a 'stereo' plug.
Came home the other day, plugged in my bike to the Satiator (Rev 1.X) only to find it appears to have lost all its profiles, including the default ones (basically the only ones I use). I wrote grin but then figured I should *just* try to reprogram it. I have a baserunner USB/TTL cable from Grin. So all I needed is the wiring between the audio plug and the satiator XLR. Easy. But it doesnt work.
So here is the info I started with.
1. according to various drawings I see, the connection from stereo plug are (base to tip) : GND: 5V : TX : RX.
2. Justin posted this a long time ago: ( The Cycle Satiator, universal charger for the enthusiasts )
XLR TRS
---- ----
1 No Connection
2 base - black wire
3 tip - green wire, middle ring - red wire via 1K resistor
Unfortunately, Justin did not say whether green or red are TX or RX. However... I am going to make an educated guess that the TX input is low impedance and RX high, so a 1K resistor would make sense on the TX line. Something similar is written here: https://www.analog.com/en/technical-articles/using-a-uart-to-implement-a-1wire-bus-master.html
When I plugged the cable into a USB port, I indeed measured 5V relative to GND where I expect it but 2.5V on the TX and 3.3V on the RX. But that doesnt mean much. So I connected GND to XLR pin 2. I connected a 1K resistor between TX and pin 3. RX (tip of stereo plug) straight to PIN 3.
Unfortunately, with the Satiator firmware upload installed both on my Win 10 as well as Ubuntu 22.04 machine, it doesnt connect to the Satiator (in Bootload PC connect mode obviously).
Any thoughts what I might be doing wrong ? Does anyone know exactly the schematic of the various Satiator connector plugs that Grin sells which are intended to connect to the USB/TTL cable ?
Much appreciated
Gertjan
update: I am sloppy with my plug nomenclature. The programming cable is TRRS of course but since I am ignore the +5V, i referred to it as a 'stereo' plug.
Last edited: