SRMCMD(1)

πŸ“¦ version 0.1.1.1, in fedora 43, fedora 44

πŸ’– SRMCMD πŸ’–

okay bestie, welcome to srmcmd β€” that's the manual page for the SRM access tool, version 0.1.1~git1 ✨ (yes we're in the 1 section, system commands, very demure). sit down, grab a strawberry πŸ“, and let's get you downloading your PowerControl data like the main character you are πŸ‘‘


✨ NAME ✨

srmdump β€” download your SRM PowerControl data πŸ’…


🌸 SYNOPSIS 🌸

srmdump [options] path

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: srmdump implements the serial protocols for SRM's PowerControl V, VI and 7. it lets you download data from the PC that's attached to the serial device at path 🫢

and ngl, it's mostly an example application showing the API use of srmio β€” so it's like, a little demo flex, but a genuinely useful one 😌


πŸŽ€ OPTIONS πŸŽ€

here's everything you can throw at the srmdump command, no gatekeeping πŸ’–

  • -a, --all β€” try to download data that's "deleted" on the PCV. (heads up tho: PCVI and PC7 don't seem to support getting "deleted" data πŸ™ˆ)
  • -b, --baud=rate β€” use the specified rate, only. by default all supported baudrates get probed ✨. PCV factory setting is 9600 baud, and PCVI and PV7 always use 38400.
  • -f, --ftdi β€” use the ftdi serial driver and open the device by the given description.
  • -h, --help β€” a brief message 🫢
  • -p, --pc=type β€” type of PowerControl protocol to use. supported are PowerControl 5, 6, and 7. default is "5".
  • -V, --version β€” show the srmdump version number and exit. iconic behaviour honestly πŸ‘‘

🌈 EXAMPLES 🌈

the actual receipts, bestie β€” go wild:

srmdump /dev/ttyUSB0          # linux
srmdump -p 7 /dev/ttyUSB0     # linux, PowerControl 7
srmdump /dev/ttyS1       # cygwin, com1
srmdump /dev/cu.usbserial*    # Mac OS X, prolific driver (good luck)
srmdump /dev/cu.PL2303-* # Mac OS X with http://osx-pl2303.sourceforge.net/
srmdump -p 7 -f "POWERCONTROL 7" # ftdi, PowerControl 7
not the "good luck" on the prolific driver line πŸ’€ they were really going through it

πŸ’œ SEE ALSO πŸ’œ

this is just a very simplistic frontend for the lib, fr fr. please check the source distribution for details πŸ“¦


πŸ’€ BUGS πŸ’€

yes. for sure. 😭 just keep in mind that the protocol and file formats are reverse engineered... so like, be normal about it.


πŸ‘‘ AUTHORS πŸ‘‘

Rainer Clasen


SRM access tool Β· version 0.1.1~git1 Β· dated 9 Mar 2011 πŸŽ€

okay that's the whole page bestie, you ate that πŸ’… go download some watts, mwah 🫢✨

πŸ“¦ where this page comes from