diff --git a/scripting/ftdi.py b/scripting/ftdi.py
index 7b863c420314f765f8c49f7881dd574c2fb110bc..feb7c4809e705fc1e6f82ee2066dbb69a61abc26 100755
--- a/scripting/ftdi.py
+++ b/scripting/ftdi.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env nix-shell
 #!nix-shell -i python -p less -p "python3.withPackages (p: with p; [pyftdi pyyaml])" --pure
 
-
+import random
 from time import sleep
 from pyftdi.eeprom import FtdiEeprom
 from pyftdi.ftdi import Ftdi, FtdiError
@@ -41,7 +41,15 @@ ftdi.set_cbus_direction(0b1111, 0b1111)
 
 frame = 0
 while True:
-  ftdi.set_cbus_gpio(frame & 0b1111)
+
+  # counter
+  # ftdi.set_cbus_gpio( frame & 0b1111 )
+
+  # random bits
+  # ftdi.set_cbus_gpio( random.randint(0, 15) & 0b1111 )
+
+  # single random bit
+  ftdi.set_cbus_gpio( 1 << random.randint(0, 3) )
 
   frame += 1
   sleep(0.04)