sht15_transmission_start(9)
π sht15_transmission_start(9) β Kernel API Manual β¨
okay bestie, welcome to the group chat π you're looking at the manual page for sht15_transmission_start, straight out of the Kernel API Manual. yes, kernel API. we're fancy here. π
πΈ NAME πΈ
sht15_transmission_start β the specific sequence you run to kick off a brand new transmission π
β¨ SYNOPSIS β¨
int sht15_transmission_start (struct sht15_data *data );
π«Ά ARGUMENTS π«Ά
dataβ the device state data. it's giving "everything you need to know about this sensor," and honestly? iconic. π
π¦ DESCRIPTION π¦
okay so here's the tea β β the timings for this whole thing are not documented on the data sheet. not a single one. so the implementation just went with very conservative timings instead. no cap, that's the whole strategy. safe > sorry. π
and what this actually implements is figure 12 on the data sheet. literally figure 12. that's the vibe check it's passing. πβ¨
lowkey obsessed with the fact that "we don't know the timings so we just went super cautious" is a real documented engineering decision. main character energy fr fr. π
π₯ SEE ALSO π₯
bestie, they're all here, the whole friend group π«Ά first up, the kernel file:
./drivers/hwmon/sht15.c
and then the squad, alphabetically-unhinged as always:
struct sht15_temppair(9)struct sht15_data(9)sht15_crc8(9)sht15_connection_reset(9)sht15_send_bit(9)sht15_send_byte(9)sht15_wait_for_response(9)sht15_send_cmd(9)sht15_soft_reset(9)sht15_ack(9)sht15_end_transmission(9)sht15_read_byte(9)sht15_send_status(9)sht15_update_status(9)sht15_measurement(9)sht15_update_measurements(9)sht15_calc_temp(9)sht15_calc_humid(9)sht15_status_show(9)sht15_status_store(9)sht15_temp_show(9)sht15_humidity_show(9)sht15_invalidate_voltage(9)
and that's the page!! π it lives over in ./drivers/hwmon, dated October 2026, and it's titled sht15_transmission_start(9) in case you forgot already (no shade, it happens). drink some water, go read some kernel source, ily ππβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms