RTDCUBEDISPLAY(1)
π rtdCubeDisplay β the manual page, but make it cute π
okay so you found rtdCubeDisplay(1), it lives in the User Commands section of the manual, and bestie it is exactly what it sounds like: a lil baby program that shows off FITS cube images in real time. no cap. let's get into it π«Ά
β¨ NAME β¨
rtdCubeDisplay β a simple FITS cube display program π
like, it's giving "I display FITS cubes and I do it simply." iconic behavior honestly.
π¦ SYNOPSIS π¦
rtdCubeDisplay -f <filename> -c <cameraname> [-l] [-t msec] [-v]
so <filename> and <cameraname> are literally mandatory, and the rest are little optional sprinkles. read the flags section before you start mashing keys, okay? π
πΈ DESCRIPTION πΈ
okay so here's the vibe: rtdCubeDisplay displays FITS cube images for the real-time display. π
the way that it works is β you specify a FITS cube file with the -f option, and you specify a camera name with the -c option, and then the images get extracted from the file and an image event gets sent to the rtdServer. that's the whole pipeline bestie, that's the plot. π₯
BUT. and this is the important part. for the image to actually show up, some rtd widget application β for example rtd β has to register to the same camera name you specified up there. π
and for the rtd application specifically, that registering thing is done by setting the RTD_CAMERA environment variable. so if you're staring at a blank screen wondering why nothing's popping off... it's the camera name, it's always the camera name. π
π OPTIONS π
-f<filename> β the FITS cube images. this is your actual data bestie, the whole reason we're here π-c<cameraname> β the camera name, used to identify the real time source. this has to match the name your widget app registered with or it's giving silence β¨-lβ loopindefinetly. yes that's the spelling from the man page, we don't gatekeep, we just report π«Ά (it means forever and ever and ever, no chill, no stopping)-tmsec β the delay time between cube images, measured in msec. the default is500ms, so if you don't say anything, it takes a lil half-second breather between each one π-vβ verbose mode. it tells you stuff. it yaps. we love a yapper π
π SEE ALSO π
rtd(1)rtdServer(1)rtcClient(1)
go read those too, they're the friend group, you can't just know one of them π
β little reminder:-fand-care not optional, they're the main characters. everything else is a supporting role.
and that's the whole page bestie!! this one came from the RTDCUBEDISPLAY source, dated March 2009, and it's the RTDCUBEDISPLAY(1) page. yes, 2009. a vintage. an antique. a classic. she's been serving real-time FITS cube realness since before some of us could walk and she's still slaying. πβ¨ mwah, go display something. π
π¦ where this page comes from
- debian bookworm: skycat 3.1.2+starlink1~b+dfsg-7+b2 Β· GPL-2.0-or-later
- debian trixie: skycat 3.1.2+starlink1~b+dfsg-9 Β· GPL-2.0-or-later
- ubuntu jammy: skycat 3.1.2+starlink1~b+dfsg-6 Β· GPL-2.0-or-later
- ubuntu noble: skycat 3.1.2+starlink1~b+dfsg-7build3 Β· GPL-2.0-or-later
- ubuntu questing: skycat 3.1.2+starlink1~b+dfsg-9
- ubuntu resolute: skycat 3.1.2+starlink1~b+dfsg-10 Β· GPL-2.0-or-later
- ubuntu stonking: skycat 3.1.2+starlink1~b+dfsg-10 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms