kylekrieg / Node-Red-Contesting-Dashboard

Node Red Contesting Dashboard for Amateur Radio
26 stars 9 forks source link

Added ability to set temperature unit to C or F to address Request #50 #53

Closed KK1L closed 1 year ago

KK1L commented 1 year ago

Added pulldown for temperature unit for Pi Status. G/Y/R warning bars are adjusted to match the unit. Temperature graph is cleared which a change in unit to have scale stay consistent.

KK1L commented 1 year ago

There is a weird thing with the label on the gauge not getting set to 'C' correctly every time. Working on it.

KK1L commented 1 year ago

Found the cause. Fixed. I committed the change to issue-50 branch. Not 100% sure this pull request gets that update or not. I am still working to fully understand the fork/branch/pull process. Thanks for patience!

kd9lsv commented 1 year ago

@KK1L No worries. I am patient with this. Can you add here pictures of what you did (show before and after)? I probably need to create a template for Pull Request to help drive discussions/get the answers easier.

also feel free to update the title so that we can have better idea of what the pull request is.

KK1L commented 1 year ago

Pi Status tab changes

Config tab change -added new subflow(?) to get existing temperature unit if any and set value for 1st use -pulldown to choose C (Celcius) or F (Farenheit) and pass to global 'temperature_unit' image

kd9lsv commented 1 year ago

Ron this post has the same changes as #51 I can help you out this evening if you would like it.

KK1L commented 1 year ago

made modification to the triggering of "Set Gauge Display Values" so the label is more stable. image

KK1L commented 1 year ago

@kd9lsv I am getting the feel for the release process slowly. I can (or you can) blast #51 since it contains the same stuff. It is surely due to my misunderstanding the process. I created the pull from my root (?) fork (branch?) and updated that with the Pi Temp change as well they are both there. However the Issue-50 branch contains the latest update. Not sure how to have the updates I made in Issue-50 to be applied to my root fork. Maybe that will be automatic when/if the issue-50 branch is committed the the master at kylekrieg.

kd9lsv commented 1 year ago

the idea is that your master, matches the main master (the release environment). that way you can create different branches with individual fixes. it gives you an option on GitHub to fetch upstream, which allows for you to pull all changes to master to keep it synced with one button.

kd9lsv commented 1 year ago

I also want to let you know, the only thing that's changing is the solar data node not anything else. make sure to push any outstanding commits to the issue-50 branch.

KK1L commented 1 year ago

I have something wrong then I need to dig into. When I push branch issue-50 from node red I only see origin upstream options. Github terminology confuses me. I have to remind myself that fork, branch, push, pull are relative to the original source rather than from my point of view....among other things. I need to search for a basic git layout this is hiw it works overview.73 es God Bless de KK1L, Ron <><On Jan 20, 2023 18:08, Connor Dickey @.***> wrote: the idea is that your master, matches the main master (the release environment). that way you can create different branches with individual fixes. it gives you an option on GitHub to fetch upstream, which allows for you to pull all changes to master to keep it synced with one button.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were assigned.Message ID: @.***>

kd9lsv commented 1 year ago

Origin is the forked repo (aka KK1L/Node-Red-Contesting-Dashboard) Upstream is the original/central one used (kylekrieg/Node-Red-Contesting-Dashboard)

Hope this picture helps explain a lot of it.

IScreenshot_20230121-090709-334~2.png

kd9lsv commented 1 year ago

@KK1L The flow.json might not be commited yet in issue-50. If so, commit and push to issue-50. Once Github receives the commits (from the push) to issue-50 this will update the Pull Request.

image