si476x_core...m_rsq_status(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… si476x_core...m_rsq_status(9) β€” from the Kernel API Manual, bestie πŸŽ€

okay so picture this: you're in the kernel API manual, you clicked on si476x_core...m_rsq_status(9), and you're like "what is this even". don't worry. I got you. this is the whole page, no skips, no cap. ✨


🌸 NAME 🌸

si476x_core_cmd_am_rsq_status β€” literally just sends the 'AM_RSQ_STATUS' command to the device. that's the whole job. she's a courier. πŸ’Œ


πŸ¦‹ SYNOPSIS πŸ¦‹

int si476x_core_cmd_am_rsq_status (struct si476x_core *core , struct
       si476x_rsq_status_args *rsqargs , struct si476x_rsq_status_report
       *report );

three args, one int out. iconic signature, honestly. πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • core β€” the device you're sending the command to. like, the actual radio chip. that's her. 🫢
  • rsqargs β€” pointer to a structure holding a whole lil group of sub-args that matter for sending the RSQ status command. it's giving "one struct to rule the sub-args". πŸ“
  • report β€” all the signal quality info the command hands back. heads up: if it's NULL, then the output of the command is just ignored. gone. not collected. πŸ™ˆ

✨ DESCRIPTION ✨

so the function returns 0 on success and a negative error code on failure. that's it. that's the description. short queen behavior. πŸ’€

lowkey important: 0 = slay, negative = something went wrong. check it. don't ignore it. fr fr.

πŸ”₯ SEE ALSO πŸ”₯

kernel file ./drivers/mfd/si476x-cmd.c β€” plus the whole friend group:

like a whole squad of si476x commands. go read them too, iykyk. 🌈


and that's the page!! 🧚 this cutie lives in ./drivers/mfd, and the version/date vibe is October 2026, filed under si476x_core...m_rsq_status(9). mwah. πŸ’– go forth and query your signal quality, bestie. ⭐

πŸ“¦ where this page comes from