Why not calculate a GAP stream from speed and incline?
Then you can plot GAP as any other chart and use a custom field on the activity data page and in the interval headers.
Probably one or all the (custom) streams (stream name) doesn’t exist. Check the name. It should match your name of your custom streams (the code name). I have assumed, you have created two streams. One with Code name “Enhanced_speed” and one with “RUNNincline”.
But this is just guessing, as I don’t know what you have created so far. It would help, if you show what you have created. For me it’s not clear, if it’s a interval field, activity field or stream.
Here is the list of what I’ve done, but just before, enchanced_speed is a garmin fit file field, which is in m/s, and is the one used by intervals.icu as far as I can tell. So I have not created anything related to that.
Sidenote : My interface is in french, and I’m trying to translate/guess to the exact naming convention, so sorry if it is a bit unclear. I’m really trying here.
I created an activity filed named Total Elevation RUNN, wich only calls for the total_ascent (m) fit file field.
I created custom stream, named RUNN incline, the code is RUNNincline and it comes from the inclineRunn fit field. No script here either.
I then created an activity graph, wich I don’t think really matter in this discussion. Just showing RUNN incline over time.
And as I said previously, I would like to have GAP per lap, and while we’re at it, GAP for the activity.