From Firmware Specification Document (11-03-2021)

18. StimSend

18.1. V1.0 Quick Start Documentation

18.1.1. Setup & Tokens

Go to

https://nanonet.ca/stimsend/

Enter your pavlok account userid and password and then press ‘Get Token' to fill in the token field.  This field should self repopulate when you come back to the page so you should not need to put your userid and password back in again.

It doesn't really matter which token you use.  Igor can comment on when/if they might go invalid.  If your token gets lost, just sign in for another.   If someone gives you a copy of their token, you can send sounds to them.

18.1.2. Stimulus

Now you can enter Stim commands.  It is constantly being processed, so if there are any errors they should appear in the panel on the right, with enough information to figure out what is wrong.    Stim options are roughly the following:

vibe[: [count C], [t_on X], [t_off Y], [level L],[ freq F], [options O] ]

zap[: [count X], [level Y], [options O] ]

beep [: count C, level L, freq F, t_on D, t_off E, [options O] ]

delay: X

music: rttl [[ name:d=4,o=6,b=90:g5,b5,]]

action: 6        # toggle flashlight

action: 7      # next script

script: N  # where N is from 1 to 15 currently - these all play ring tone songs

Legend