SXmini M Class (TEMP CONTROL)

Status
Not open for further replies.

HolmanGT

Vaping Master
ECF Veteran
Verified Member
Jul 2, 2013
3,545
5,329
81
St. George, UT USA
So I guess I'll open myself up for some spam here but I'm honestly not seeing what all the fuss is about here with this update. There is 1 known bug that I know of and it's being worked on. And there's a difference in the ordering of the preheat modes, not necessarily a bug but it is wonky and different than it was previously.

So if you will help me in identify the bugs with this release I'll try to consolidate them into a list. Please PM me with the Problem and in what circumstances you see the problem. Please don't PM me with things like, "it feels, it seems, it's different etc.." that I couldn't possibly verify. And don't PM me with either the Eco mode error or ordering of the preheat modes. I already know about them. :)

For example:
Eco Mode "Check Battery" error, Removing and replacing a battery when in Eco mode will produce this error.

Vlad,

The "Wonky" order of the Boost modes troubles me because how do we know that the correct function is still associated with the "Description" that the unit displays.

It is a hard thing to quantify... I have tried; soft seems soft, ECO I have know idea and the rest is anyone's guess. :confused:
 

littlewierdo

Senior Member
ECF Veteran
Feb 18, 2009
265
287
San Antonio, TX - USA
So I guess I'll open myself up for some spam here but I'm honestly not seeing what all the fuss is about here with this update. There is 1 known bug that I know of and it's being worked on. And there's a difference in the ordering of the preheat modes, not necessarily a bug but it is wonky and different than it was previously.

So if you will help me in identify the bugs with this release I'll try to consolidate them into a list. Please PM me with the Problem and in what circumstances you see the problem. Please don't PM me with things like, "it feels, it seems, it's different etc.." that I couldn't possibly verify. And don't PM me with either the Eco mode error or ordering of the preheat modes. I already know about them. :)

For example:
Eco Mode "Check Battery" error, Removing and replacing a battery when in Eco mode will produce this error.

Just responded to your request, took a bit to find the posts, there is also a problem with the gravity sensor and screen orientation configurations.

My only issue with this update is that the firmware should have been pulled or some sort of response on their website regarding how to fix this check battery problem as leaving someone with an unusable device is not acceptable.

Yihi has a communications problem (do we yet have an official statement on what the difference between the two firmware files are? Which should we be using?).

I might also add, its time to have someone proof read their PR statements, hell, Ill do it for free in my spare time, crowd source that ...., put it up on the forums and have your community fix the English and THEN post the revised statements, plenty of people that will do it for nothing just so that we have English that makes sense. For heavens sake, their Faq page is terrible!

I love the mod but whew, the company concerns me.
 

Yozhik

Super Member
ECF Veteran
Verified Member
Feb 4, 2015
925
1,359
Chicago, IL
Or, some simple QC testing. Standard operating procedure, go through all the features, do battery pulls, reboot the device, there arent that many possibilities using different combinations of settings to spend an hour or so testing every possible outcome.

I find it hard to believe that a normal company wouldnt use Eco mode for a day or so and have to do a battery pull and not see this problem unless they didnt test it for a day or two before releasing it.

This says to me they wrote the software and pushed it out without even playing with it for a day before releasing to the public.

You know how I know they designed the USB port for charging but now have changed their mind because the USB port is incorrectly mounted? Because the battery cover they put on the device is a PITA to remove and if THEY were having to remove the battery cover day after day, they would have done something different. You can tell how a company intends a device to be used by just how obnoxious different aspects of that device are and all of this is a simple matter of quality control.

I dont care if they are Chinese or not, if they want to play in the world economy and compete with other device manufacturers, we dont hold them to a lower standard than the rest of the world. Thats racism pure and simple.

Internal beta testing generally only catches bugs that cause issues when the device is used in the way that the engineers expect it to perform. Outside beta testing catches bugs that cause issues when the device is used in the way that engineers didn't expect. Even large companies still often use outside beta testing, as no amount of internal QC can really catch every consumer interaction with a device. It's very easy to criticize after the fact, but from engineering perspective it's hard to define tests covering every conceivable consumer interaction while also justifying that it isn't redundant of others.

As to the battery cover, I find it very easy to remove and install. The only thing I do is clean the grooves with a Q-tip on occasion to remove dust and grime buildup.

Finally, as to your last comment, I'd say having upgradeable firmware is big step-up versus other competitors, so maybe those competitors need to step up too in that regard if they want to play in the world economy and so on. After all, despite any complaints, YiHi can fix things with a firmware update. That certainly hasn't been the case with all of their competitors.
 

Bimini Twist

Twisted Member
ECF Veteran
Verified Member
Dec 27, 2012
1,661
5,843
67
Redneck Riviera
www.mboyd.com
If you're willing, it would be nice to have such a list for each version - including improvements/fixes over previous versions. That would help us determine whether we wish to update to the latest features/bugs version.

It would also be good if YiHi included release notes with each update - including known issues if any. Although I suspect it might be hard to interpret their notes through the language barrier - unless they hire the same folks who interpreted the manual.

It is very rare for any software to be released bug free - I don't care how much you test in house, some user out there will be able to break it. Yozhik had the right idea in post 4512 of this thread.
 
  • Like
Reactions: Yozhik

littlewierdo

Senior Member
ECF Veteran
Feb 18, 2009
265
287
San Antonio, TX - USA
Internal beta testing generally only catches bugs that cause issues when the device is used in the way that the engineers expect it to perform. Outside beta testing catches bugs that cause issues when the device is used in the way that engineers didn't expect. Even large companies still often use outside beta testing, as no amount of internal QC can really catch every consumer interaction with a device. It's very easy to criticize after the fact, but from engineering perspective it's hard to define tests covering every conceivable consumer interaction while also justifying that it isn't redundant of others.

As to the battery cover, I find it very easy to remove and install. The only thing I do is clean the grooves with a Q-tip on occasion to remove dust and grime buildup.

Finally, as to your last comment, I'd say having upgradeable firmware is big step-up versus other competitors, so maybe those competitors need to step up too in that regard if they want to play in the world economy and so on. After all, despite any complaints, YiHi can fix things with a firmware update. That certainly hasn't been the case with all of their competitors.

I agree with your last statement (here's a hint Evolv and Provape USER upgradeable firmware).

However, their has been NO official response from Yihi about the battery / Eco mode fix. Nothing, nada, and the firmware should have been pulled. As has already been addressed, how many have this device that arent poking around on the forums?

You cant out of one side of the mouth complain that your users shouldnt be charging via the USB port (short of saying the USB port isnt mounted correctly), instead, telling your users to swap batteries using the battery cover, then implement a mode called Eco that when said battery is removed instead of using the USB port as was originally intended to swap the battery, essentially soft bricks the device.

Its not acceptable and its unbelievable, in fact, frustrating that we dont hold these companies accountable, instead, giving them a pass every time they do something stupid.

The software in the SX Mini is simple. Its not complex at all, if I had the source code, Im sure I could completely rewrite the menu system in a day or two and make it much more user friendly with a few basic features that should be included in the device that currently are not (screen timeout and temperature saving in the presets for starters, this of course depends on how much user storage there is in the device as to whether this would be possible, but if there is enough space, there is no reason user temps cant be stored).

In fact, if Yihi open sourced the code, the user functionality of this device would explode, users could add features, change the menu and designs, etc. But every company is afraid to allow their community and fans to do this. It requires the bootloader to be non-writable so that users could easily restore to factory firmware if their device bricks (a non-writeable bootloader makes the device unbrickable) but my guess is that they dont have a non-writeable bootloader, ie. the bootloader is included in the firmware, which is creepy - you can tell because in order to turn the link on, the device has to be booted, theres no emergency recovery process.

To make my point above, take a look at routers, there is a reason companies have decided to let the community design the firmware for their routers rather than taking the responsibility for themselves. Asus is one such example, they have several routers where the included firmware is Tomato or DD-WRT (open source, community written firmware) and Asus is only responsible for the hardware.
 

Vlad1

Ultra Member
ECF Veteran
Apr 8, 2014
1,444
1,459
Earth
Vlad,

The "Wonky" order of the Boost modes troubles me because how do we know that the correct function is still associated with the "Description" that the unit displays.

It is a hard thing to quantify... I have tried; soft seems soft, ECO I have know idea and the rest is anyone's guess. :confused:

Well it has been posted in the thread before and IMO one of the biggest bugs that no one seems to recognize. I've been in constant contact with Yihi about it and expected to be resolved in this last patch but it wasn't. :( SXmini M Class (TEMP CONTROL) | Page 216 | E-Cigarette Forum
 
  • Like
Reactions: JimScotty0

dannyben

Super Member
ECF Veteran
Dec 12, 2014
378
511
USA
  • Like
Reactions: jstrong

dannyben

Super Member
ECF Veteran
Dec 12, 2014
378
511
USA
Seems to me there is a simple solution going forward on firmware upgrades for YiHi. They should release an update first as a beta, get input on how it works, then release a standard version once it's finalized. That way those of us who want to be on the cutting edge of new features or fixes can jump on the beta (while accepting there may need to be work-arounds for bugs), while those who want rock-solid stability can wait for the post-beta standard release.

By the way, I'd suspect they already run an in-house beta program. This would just be adding an external beta program so that everyone is happy with the way that firmware updates proceed.


Sounds good, but then everyone will be complaining that they want to be a beta tester. LOL. And if they release it on their site (marked beta), who's not going to try it?

Honestly.... Maybe 1 out of 1000 owners actually check yihi's page for an update. And do they look every day? Just about everyone hears about it from their dealer or a forum. And no one forces anyone to update. A concerned owner can simply wait a couple of days and read posts on the forum to see how people like it / bugs and decide if they want to update.
 

RebelGolfer72

Moved On
ECF Veteran
Apr 28, 2010
1,604
3,451
Pittsburgh, PA
I agree with your last statement (here's a hint Evolv and Provape USER upgradeable firmware).

However, their has been NO official response from Yihi about the battery / Eco mode fix. Nothing, nada, and the firmware should have been pulled. As has already been addressed, how many have this device that arent poking around on the forums?

You cant out of one side of the mouth complain that your users shouldnt be charging via the USB port (short of saying the USB port isnt mounted correctly), instead, telling your users to swap batteries using the battery cover, then implement a mode called Eco that when said battery is removed instead of using the USB port as was originally intended to swap the battery, essentially soft bricks the device.

Its not acceptable and its unbelievable, in fact, frustrating that we dont hold these companies accountable, instead, giving them a pass every time they do something stupid.

The software in the SX Mini is simple. Its not complex at all, if I had the source code, Im sure I could completely rewrite the menu system in a day or two and make it much more user friendly with a few basic features that should be included in the device that currently are not (screen timeout and temperature saving in the presets for starters, this of course depends on how much user storage there is in the device as to whether this would be possible, but if there is enough space, there is no reason user temps cant be stored).

In fact, if Yihi open sourced the code, the user functionality of this device would explode, users could add features, change the menu and designs, etc. But every company is afraid to allow their community and fans to do this. It requires the bootloader to be non-writable so that users could easily restore to factory firmware if their device bricks (a non-writeable bootloader makes the device unbrickable) but my guess is that they dont have a non-writeable bootloader, ie. the bootloader is included in the firmware, which is creepy - you can tell because in order to turn the link on, the device has to be booted, theres no emergency recovery process.

To make my point above, take a look at routers, there is a reason companies have decided to let the community design the firmware for their routers rather than taking the responsibility for themselves. Asus is one such example, they have several routers where the included firmware is Tomato or DD-WRT (open source, community written firmware) and Asus is only responsible for the hardware.
Although normally I would be on board with something being open source, I have to say that, this would be a very bad idea. I enjoy vaping too much to have someone once again do something stupid that would cause more bad vaping publicity that the powers that be would latch on to in order to take it away from us...

With that being said, this first release that we got should not have been a "final release". Should have been a "neat" or "user acceptance test release". Get a few folks trying it in real world scenarios and fix any bugs that surface.

As for those who "feel" that it fires hotter in temp mode, I made my guess as to it being related to atty pairing, and it still may be partially true.. But it may also be something done in the code to improve the temperature sensing and limiting. Until I see or hear the voltage curves being mapped on a scope, or temperature measured accurately for both the current firmware and version 1.4, I will refrain from believing either way on the matter
 

RebelGolfer72

Moved On
ECF Veteran
Apr 28, 2010
1,604
3,451
Pittsburgh, PA
In the menu it says "Power&&Joule". A few complained about that in v1.4 ;)
And as funny as I can get when my OCD kicks in, this is one "bug" that doesn't bother me... In fact, I think I get a kick out of the fact that it irks some folks lol
 

WideO

Senior Member
ECF Veteran
May 12, 2014
141
391
Belgium
www.wide-o.net
Well it has been posted in the thread before and IMO one of the biggest bugs that no one seems to recognize. I've been in constant contact with Yihi about it and expected to be resolved in this last patch but it wasn't. :( SXmini M Class (TEMP CONTROL) | Page 216 | E-Cigarette Forum

Oh, but I do. I would love for the Powerful and Powerful+ settings to actually work in Joules mode. It's the first thing I tried after the upgrade.
 

Vlad1

Ultra Member
ECF Veteran
Apr 8, 2014
1,444
1,459
Earth
Just responded to your request, took a bit to find the posts, there is also a problem with the gravity sensor and screen orientation configurations.

I've tested this but not able to verify this as a bug as it worked as expected on my device. Maybe others can test and report back.
 
  • Like
Reactions: Quantum Mech

littlewierdo

Senior Member
ECF Veteran
Feb 18, 2009
265
287
San Antonio, TX - USA
Although normally I would be on board with something being open source, I have to say that, this would be a very bad idea. I enjoy vaping too much to have someone once again do something stupid that would cause more bad vaping publicity that the powers that be would latch on to in order to take it away from us...

With that being said, this first release that we got should not have been a "final release". Should have been a "neat" or "user acceptance test release". Get a few folks trying it in real world scenarios and fix any bugs that surface.

As for those who "feel" that it fires hotter in temp mode, I made my guess as to it being related to atty pairing, and it still may be partially true.. But it may also be something done in the code to improve the temperature sensing and limiting. Until I see or hear the voltage curves being mapped on a scope, or temperature measured accurately for both the current firmware and version 1.4, I will refrain from believing either way on the matter

Actually, it has been scoped, Eco mode is doing nothing different other than a hard 40 Joules limit, the temperature sensing is making a much more accurate read of the coil resistance (and as such, its providing a much more accurate temperature on the coil) with the 2.1 firmware.

As to everything else, Ive already stated my opinions, if the device is ever left in an unusable state, that is unacceptable, and guess who's left holding the bag? The retail shops.
 

dannyben

Super Member
ECF Veteran
Dec 12, 2014
378
511
USA
I agree with your last statement (here's a hint Evolv and Provape USER upgradeable firmware).

However, their has been NO official response from Yihi about the battery / Eco mode fix. Nothing, nada, and the firmware should have been pulled. As has already been addressed, how many have this device that arent poking around on the forums?

You cant out of one side of the mouth complain that your users shouldnt be charging via the USB port (short of saying the USB port isnt mounted correctly), instead, telling your users to swap batteries using the battery cover, then implement a mode called Eco that when said battery is removed instead of using the USB port as was originally intended to swap the battery, essentially soft bricks the device.

Its not acceptable and its unbelievable, in fact, frustrating that we dont hold these companies accountable, instead, giving them a pass every time they do something stupid.

What type of "official response" would you like yihi to make? They will simply upload a firmware update when its corrected.
And when did they ever say you can't charge via the USB port? I've made a few mods using this chip and its anything but improperly mounted. Its simply the weakest link and as with cellphones, tablets, etc... the thing that can/will break the easiest by someone forcing their cable in upside down, tripping over the wire, etc... And then you won't be able to do a firmware update.

Im still not following your beef. Either don't go into eco mode or revert back to v1.4 if you want. Then you don't need to worry about eco mode. Use the device EXACTLY the way you purchased it and felt it was worth the $199 you paid. And when they come out with the next update, wait a few days and read the forums before deciding if you want to update.
 

HolmanGT

Vaping Master
ECF Veteran
Verified Member
Jul 2, 2013
3,545
5,329
81
St. George, UT USA
And as funny as I can get when my OCD kicks in, this is one "bug" that doesn't bother me... In fact, I think I get a kick out of the fact that it irks some folks lol

Rebel,

I feel pretty much the same as you on this one. I too more often than not have trouble with OCD but this just doesn't bother me. I will say that it is beyond me how it got past YiHi's QC.
 

RebelGolfer72

Moved On
ECF Veteran
Apr 28, 2010
1,604
3,451
Pittsburgh, PA
Rebel,

I feel pretty much the same as you on this one. I too more often than not have trouble with OCD but this just doesn't bother me. I will say that it is beyond me how it got past YiHi's QC.
My guess is that the testers are also programmers...and seeing the "&&" looks right to them after looking at code and writing code all day lol
 
Status
Not open for further replies.

Users who are viewing this thread