Author Topic: CFW for KSGER/Quicko STM32 Soldering Stations  (Read 665413 times)

0 Members and 3 Guests are viewing this topic.

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2150 on: September 30, 2021, 03:27:10 am »
Yesterday I made and tested a semi-automated build script , that was all. No changes.

Wickated, 17 days ago I increased the threshold to +-10°C for the noisier controllers.
But what you say is a bug. I never said I was going to lock the temps, only add a threshold, if not doing so, should have been reported.
I didn't notice because I don't use to put my tips in the water ;D (BTW, that's a quick way to damage the tips).
A missplaced ")" .. Fixed, new builds uploaded.

Maybe I'll add a "Denoise" option to adjust that.
« Last Edit: September 30, 2021, 08:28:41 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2151 on: September 30, 2021, 09:10:44 am »
sry i couldnt notice since jbc casually dont drop temp out of bounds.
 

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2152 on: September 30, 2021, 10:13:33 am »
I'm not sure it has actual repercussion on the generated builds (since they appear to work anyway) but there's an error in the linker files. For 101CBTx and 103CBTx you set:

Code: [Select]
/* Memories definition */
MEMORY
{
  RAM    (xrw)    : ORIGIN = 0x20000000,   LENGTH = 10K
  FLASH    (rx)    : ORIGIN = 0x8000000,   LENGTH = 126K
  SETTINGS    (rx)    : ORIGIN = 0x8001F800,   LENGTH = 2K

SETTINGS is out of bound, it should be 0x801F800. The IDE build analyzer indicates that it consequently slapped the settings partition at the end of the officially available 64K (0x800F800) which is definitely NOT good if that's true.

EDIT: compiled binaries have the same CRC regardless of this parameter so... I guess it's not important as long as it passed compilation, maybe? :-//
« Last Edit: September 30, 2021, 10:34:05 am by ygi »
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2153 on: September 30, 2021, 11:51:06 am »
Nice catch, you're right, but it won't cause any issues, that linker section is unused.
The address is hardcoded in settings.h at the last 2KB of flash.
The important part is the regular flash section, reduced in 2kb, so the code never overlaps the settings.
I'll correct it anyways.
« Last Edit: September 30, 2021, 11:55:15 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2154 on: September 30, 2021, 06:35:23 pm »
German translation will be disabled in the next build if it doesn't get fixed in time.
I don't like adding half-made features, please finish it... ;)
Sorry, less Time at the moment ;)
I finish it right now... give me some minutes

EDIT:

tried my best with the long german words...

NO IRON needs to be NO IRON because no german words fits...
« Last Edit: September 30, 2021, 06:59:08 pm by hanzz »
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2155 on: September 30, 2021, 07:12:33 pm »
NO IRON needs to be NO IRON because no german words fits...
u have no short words for "disconnect", "offline" "off", halt" ? i had same problem but just changed to similar meaning with another words.

maybe "abstellen" ?
« Last Edit: September 30, 2021, 07:14:16 pm by wickated »
 

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2156 on: September 30, 2021, 07:28:13 pm »
no, not really...
Any other Germans here with an Idea?
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2157 on: September 30, 2021, 07:44:39 pm »
Or "No Tool" like JBC
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2158 on: September 30, 2021, 07:46:51 pm »
NO TOOL is in German "KEIN WERKZEUG" ;)
 

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2159 on: September 30, 2021, 07:54:53 pm »
why not make the BIG "NO IRON" smaller?
« Last Edit: September 30, 2021, 07:57:33 pm by hanzz »
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2160 on: September 30, 2021, 08:27:12 pm »
size for "no iron" is adjustable afair  :-//
in russian font is smaller
 

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2161 on: September 30, 2021, 09:05:13 pm »
Or just slap an icon showing a barred iron instead of that text.  ^-^
That would solve the need for extra font that is only used there (AFAIK) and also the need for that string in every translations with the added bonus of looking better. Correct me if I'm wrong but the coding part should be trivial as long as we can dig out a nice icon.
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2162 on: October 01, 2021, 07:36:08 am »
Ex.
« Last Edit: October 01, 2021, 09:16:07 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline levi

  • Newbie
  • Posts: 8
  • Country: am
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2163 on: October 01, 2021, 07:42:21 am »
Hello, In my opinion flashing cross on top of the iron will be more informative than the question mark aside.
 

Offline Tugo

  • Regular Contributor
  • *
  • Posts: 117
  • Country: si
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2164 on: October 01, 2021, 08:41:25 am »
How about "X" over the iron you draw?
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2165 on: October 01, 2021, 09:05:17 am »
This is the final result (the shift is caused by the gif image alignment).
« Last Edit: October 01, 2021, 09:08:19 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: ricktendo, levi, pupkinv, ygi

Offline groff

  • Newbie
  • Posts: 9
  • Country: cs
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2166 on: October 01, 2021, 09:20:36 am »
Nice!  :-+ The image speaks more than 1000 words...
 

Offline levi

  • Newbie
  • Posts: 8
  • Country: am
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2167 on: October 01, 2021, 09:37:36 am »
Also consider the case when the iron wire is removed from the jack, there should be NTC and iron error simultaneously, what will be shown then?
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2168 on: October 01, 2021, 09:43:11 am »
As always. The big NO IRON error has always been completely isolated from the small error.

I properly finished the settings section in the linker scripts, and stored the settings there instead hardcoding it:




I added a new option, de-noiser threshold in system/temperature settings.
Used the existing "Threshold" string. Set to 0 to disable, all the noise will be shown in the screen widget.
This is only applied to the widget, it's completely unrelated to the ADC signal processing and filtering.
A value of 5 means to ignore ±5C differences from the setpoint.


New builds available!  Your settings will be wiped!
« Last Edit: October 01, 2021, 09:52:05 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: levi

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2169 on: October 01, 2021, 06:11:11 pm »
flashed, new option works ok
new icon in french translation:
 
The following users thanked this post: DavidAlfa

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2170 on: October 01, 2021, 06:21:22 pm »
This is the final result (the shift is caused by the gif image alignment).


Perfect! Thank you!

My other german translations from last Post seems not to be in the last build
 

Offline Polf

  • Regular Contributor
  • *
  • Posts: 54
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2171 on: October 01, 2021, 06:41:35 pm »
 :) :-+
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5914
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2172 on: October 01, 2021, 07:37:13 pm »
My other german translations from last Post seems not to be in the last build

Oops sorry, I forgot! Updated. What about :
ERROR_BTN_RESET = "Use btn to reset"

Can't you put something german in there. ex, "Press button"? Doesn't need to be so detailed.




Wickated, be careful, French people can throw hot butter at you if you offend them :-DD

Meanwhile, working on the russian version:

« Last Edit: October 01, 2021, 07:48:11 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline hanzz

  • Contributor
  • Posts: 20
  • Country: de
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2173 on: October 01, 2021, 07:52:39 pm »
shure:

      .ERROR_BTN_RESET = "Drücken für Reset",
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #2174 on: October 01, 2021, 08:10:21 pm »
Meanwhile, working on the russian version:

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf