Thread: mbarcode
View Single Post
Posts: 252 | Thanked: 252 times | Joined on Nov 2009
#407
Originally Posted by Wikiwide View Post
Well... I have got mbarcode 0.2.1-1. It works well, but I would suggest some changes.

First, why fps are changing when lens cover is closed? What kind of superfluous activity is going on when the camera is closed?
There is almost no activity and that is why the OpenGL repaints are lowered to a minimum. Otherwise the application will cause everything else to run slowly. For instance when you switch to the task manager. The repaints could probably be stopped completely, but leaving it at 2 fps makes sure that any changes are still drawn on screen.

Originally Posted by Wikiwide View Post
Second, could you give some delay time for the user before the scan itself so that he could understand what does the camera see? It's not necessary; but in the beginning of the scan I can hardly understand what the camera sees.
I'm not quite sure what you are thinking of here. If you experience a bright white picture this is because you are aiming your camera towards something dark and close up. In well lit conditions the camera shows a picture perfectly fine on my device.

Originally Posted by Wikiwide View Post
Third, does the mbarcode know what type of code it scanned? Can it say it: the barcode scanned was EAN (just an example), first three digits show that the country is ..., etc? It could be an addition for mbarcode; for instance, XML files could be used for storing information about meanings of different values of the bar-codes.
Yes, mbarcode knows some things about the barcode, such as the type, but it does not have any info about countries and such. That would be a nice addition. Maybe something useful for a plugin which could be integrated into the main application at some point?

Originally Posted by Wikiwide View Post
Fourth. Does mbarcode try to connect to Internet to get more information about the barcode? If yes, could it be separated into an optional extension: some people would prefer not to use it?
It does not access the internet unless an plugin (extension) requests this. Plugins usually don't do this before the user has clicked the plugin's button. Some plugins might do so in the future, but I guess most plugins will let the user enable/disable this in a settings screen.

Originally Posted by Wikiwide View Post
And, of course, performance is as important for me as it is for you. But right now the application doesn't seem to be slow.
Glad to hear that. It performs reasonably fast for me as well, except for the boot time.
 

The Following User Says Thank You to dragly For This Useful Post: