-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Sorry, forgot the link: https://github.com/system76/ec/blob/master/src/board/system76/oryp9/board.mk#L48-L56. There are actually two fan curves, one that responds to CPU temp and one that responds to GPU temp. By default, the two fan speeds are synced at the higher fan duty of the two curves, so in your case you probably want to lower the fan speed of both those curves initial point. I recommend you fork that repo and keep your own branch with your modifications that you can rebase after each official firmware release. You can see mine here though I've got some active firmware development on that branch, so this diff is more useful to what you're liking to be doing
This bit of documentation is also helpful, recommends getting the entire firmware-open stack and checking out the current firmware release that you're running and use that as a base for your modifications. This is important because firmware regressions are not uncommon and they often take some time before they are resolved.
If anybody who stumbles on this thread has the same issue and wants to use my fan cures, here is my fork & branch: https://github.com/michaelkamprath/ec/tree/oryx_pro_10_fan_curve