#flex-dev Logs

Jul 27 2025

#flex-dev Calendar

05:02 AM JT-Cave: morning
05:55 AM Tom_L: morning
06:07 AM JT-Cave: 76-93f
06:34 AM JT-Cave: no coon last night and I didn't expect it as they usually have 2 day routes that they use
06:59 AM JT-Cave: I really need to do a deep clean down here
07:35 AM JT-Cave: Tom_L, https://ibb.co/HpVjFv16
07:36 AM JT-Cave: https://gnipsel.com/linuxcnc/flexgui/labels.html#id1
07:37 AM JT-Cave: min_jog_vel_lb and max_jog_vel_lb added
08:14 AM Tom_L: 78-95F
08:15 AM Tom_L: i'll change the examples back
08:26 AM Tom_L: wondering... the MIN_LINEAR_VELOCITY = .01 is valid but the warning sets it to 0. is that a float value?
08:28 AM JT-Shop: .01 is per second the slider is int so 0.1 * 60 is less than 1
08:29 AM Tom_L: if i set it to 1 the min jog_vel is 60
08:29 AM JT-Shop: 0.02 is 1 inch per minute
08:31 AM Tom_L: just wondering if i should be getting a warning if it it set to .01 in the ini
08:34 AM JT-Cave: the slider is int only so converting 0.01 to per minute is less than 1
08:34 AM JT-Cave: perhaps I should improve the information popup
08:39 AM Tom_L: PR #333 for the slider min max
08:40 AM Tom_L: having a warning popup on every startup will be annoying
08:41 AM Tom_L: i would just set it to 0
08:42 AM JT-Cave: you just need to change the ini...
08:42 AM Tom_L: to 0?
08:42 AM Tom_L: if i set it to 1 the min is 60 ipm
08:42 AM Tom_L: which is alot for a min jog
08:44 AM JT-Cave: why would you set it to 1?
08:44 AM Tom_L: if i set it to 0 i still get the warning
08:44 AM JT-Cave: working on that issue
08:44 AM Tom_L: anything less than 1 generates a warning
08:44 AM JT-Cave: working on that
08:45 AM Tom_L: .01 in my case translates to 3ipm which is reasonable
08:46 AM Tom_L: and the N/A when it's far left is great i think
08:47 AM Tom_L: it works fine
08:49 AM JT-Cave: 0.01 x 60 is 0.6
08:50 AM JT-Cave: https://pasteboard.co/ZtiTZWYPrbT7.png
08:50 AM JT-Cave: improved info message
08:52 AM Tom_L: so if i set the min to 0 i should get no message?
08:53 AM JT-Cave: correct after you pull the latest
08:54 AM Tom_L: interesting.. if i set it to .02 i get no warning
08:54 AM Tom_L: with the old code
08:54 AM Tom_L: which calculates to 1 ipm on the scale
08:55 AM JT-Cave: which is a valid number for the slider
08:56 AM Tom_L: wondering if they must be even numbers to avoid the messate
08:57 AM Tom_L: .02 seems to be the lower limit for the warning
08:59 AM Tom_L: so i either get a warning or the min vel is 1 ipm
09:00 AM Tom_L: now trying the latest code
09:01 AM Tom_L: same just different warning
09:02 AM Tom_L: i personally would just set it to 0 with no warning
09:03 AM Tom_L: having to click ok each startup would get annoying
09:05 AM JT-Cave: annoying enough to make someone fix the ini file :)
09:06 AM Tom_L: what should i change it to?
09:06 AM JT-Cave: actually 0.0166666666666666667 X 60 is slightly greater than 1
09:08 AM JT-Cave: I don't like changing user things without a message because if they set it to 0.01 and the slider goes to 0 they don't know why
09:08 AM JT-Cave: but I have it set in the ini why is not set in the gui?
09:09 AM Tom_L: if i set it to 0.0166666666666666667, the min jog value is 1
09:09 AM Tom_L: no 0
09:09 AM JT-Cave: and unfortunately there is no float slider so the min and max values must evaluate to an int
09:09 AM JT-Cave: that's correct
09:10 AM Tom_L: on most machines if you turn the jog all the way down it's 0
09:10 AM JT-Cave: then just set the min value to 0
09:10 AM Tom_L: and deal with the warning
09:11 AM JT-Cave: you get no info popup at 0
09:11 AM Tom_L: ok i see now.. i did before
09:11 AM JT-Cave: before the code was not quite finished
09:12 AM Tom_L: i'll change the examples to 0
09:12 AM Tom_L: sry for standing my ground :)
09:12 AM JT-Cave: no problem
09:12 AM Tom_L: shower then i'll fix them
09:12 AM JT-Cave: break fast time here
09:57 AM Tom_L: PR #334 fixed min vel in ini & arm64 deb
10:23 AM JT-Shop: it just went from ok to hot ouside
10:23 AM JT-Shop: outside even
10:31 AM Tom_L: doesn't take long
10:33 AM Tom_L: 85 feels like 93
10:37 AM JT-Shop: heat index 90f
10:49 AM JT-Shop: https://gnipsel.com/images/wildfire-lift/bj-08.jpg
10:57 AM Tom_L: pretty cool
10:58 AM Tom_L: handy for sure
10:58 AM JT-Shop: yup
03:25 PM Tom_L: 94F feels like 106F
03:27 PM JT-Shop: next three days will be extreme heat
03:27 PM xxcoder: also going to be hotter here next 3 days. fun!
03:27 PM xxcoder: not as hot as your places but yeah
03:38 PM JT-Shop: hmm we might get a drop of rain
04:26 PM JT-Shop: I'm still pondering the spindle for the 7i76e(u) which has both hardware limits and with 2.9.1 software limits
05:27 PM Tom_L: 2.9.1 because of the hm2 version?
05:28 PM JT-Shop: no, software spindle limits are broken in 2.9.0 but work in 2.9.1
05:28 PM Tom_L: i would think by now if they were using mesact for a new install they wouldn't be using 2.9.1 but rather something newer
05:28 PM JT-Shop: if you use the debian 12 version it's 2.9.9~pre
05:29 PM JT-Shop: you would think that "they" would update that...
05:29 PM Tom_L: 2.9.0~pre you mean?
05:29 PM Tom_L: i haven't looked in quite a while
05:29 PM JT-Shop: yup 0 not 9
05:29 PM JT-Shop: typo
05:30 PM Tom_L: i thought pere was head of that project
05:30 PM Tom_L: at least on the linuxcnc side
05:31 PM Tom_L: then i'd also heard lcnc got dumped from mainstream. i dunno what to believe
05:32 PM JT-Shop: mainstream debian?
05:32 PM Tom_L: yes
05:32 PM Tom_L: i'm not sure how much truth there is to that
05:32 PM Tom_L: due to untimely updates or such
05:33 PM JT-Shop: the chap that was going to get mesact or flex I forget into debian went radio silent on that lol
05:34 PM Tom_L: i haven't heard boo about that either but think it was mesact
05:34 PM JT-Shop: I was fine with it so long as it didn't make extra work for me
05:35 PM Tom_L: did all the licensing fit their mold?
05:36 PM JT-Shop: no clue
05:36 PM Tom_L: me either, that's not my thing
05:37 PM JT-Shop: me neither