DTPCSEND(1)

πŸ“¦ version 3.2.1, in ubuntu jammy

πŸ’– DTPCSEND(1) πŸ’–

hey bestie!! this is a page from the DTPC executables manual, section 1, and it's literally all about dtpcsend β€” the Delay-Tolerant Payload Conditioning transmission test program. yeah. say that five times fast. πŸ¦‹


✨ NAME ✨

dtpcsend β€” Delay-Tolerant Payload Conditioning transmission test program

like. it sends stuff. over DTPC. for testing. that's the whole gig. πŸ‘‘


🌸 SYNOPSIS 🌸

dtpcsend nbr_of_cycles rate payload_size topic_ID profile_ID
destination_endpoint

πŸ’… DESCRIPTION πŸ’…

okay so here's the tea, bestie. dtpcsend uses DTPC to send nbr_of_cycles application data items, each one payload_size bytes big, on topic topic_ID, all the way over to destination_endpoint, using transmission profile profile_ID, at a rate of rate bits per second. no cap. 🫢

rate has to be between 1000 and 200 million bits per second. that's the range. don't try to be cute about it.

payload_size has to be between 2 and 1 million bytes. BUT WAIT β€” if you want the application data item sizes to be chosen at random from the range 1 to 65536, you set payload_size = 1. yes, 1 is the secret random-mode button. iconic behavior honestly. πŸŽ€

⚠️ NOTE, and this one matters: dtpcsend invokes an elision function that removes from the outbound DTPC aggregate ADU all records that are of the same size as the first record in that aggregation. so what does that mean for you, babe? it means if you specify any payload size other than 1 that is less than the configured DTPC aggregation size limit, DTPC will only issue ADUs when the aggregation time limit is exceeded, and each such ADU will always contain only a single record. that's it. that's the whole situation. πŸ’€

Use CTRL-C to terminate the program. that's your exit. πŸšͺ


πŸŽ€ FILES πŸŽ€

No configuration files are needed. none. zero. nothing to go hunting for, bestie, we're free 🌈


🧚 ENVIRONMENT 🧚

No environment variables apply. your env is safe, untouched, unbothered. ✨


😭 BUGS 😭

found a bug? spill it to <ion-bugs@korgano.eecs.ohiou.edu> β€” they want to hear about it, fr fr.


πŸ”₯ SEE ALSO πŸ”₯

go read those next, iykyk πŸ“š


and that's the page, bestie!! this lil beauty came from the perl v5.24.1 era, dated 2016-07-07, under the DTPC executables umbrella β€” so like, retro but still serving. πŸ’– mwah, go send some payloads responsibly πŸ¦‹βœ¨

πŸ“¦ where this page comes from