Reading Barcodes with Samsung galaxy Tab

Thanks Mitch. Tried the version you suggested and it works like a dream. My
conclusion is that the latest version of Barcode Scanner ( 4 ) is
incompatible with the Samsung Galaxy Tab. Using the 3.5.3 version works.
Thanks all

No, it should be quite quick -- on a Droid, with Barcode Scanner 3.53, it
takes about 10 seconds.

Does the galaxy work when you print out the barcode and scan the printed
barcode?

If it does, that would point toward a problem with glare on your monitor
screen (e.g., was flash on when capturing the barcode?) or contrast or
other issues with your monitor.

Otherwise, if scanning a printed barcode doesn't work, it points to an
issue with your galaxy camera and the barcode app. Not sure what settings
might affect it working. If you're using a version other than v3.53 of the
barcode app, you can try uninstalling and installing 3.53. A copy of 3.53
is available here
http://www.cs.washington.edu/homes/msundt/files/BarcodeScanner3.53.apk

Mitch

Hello Gaetano,
I went to http://zxing.appspot.com/generator entered my contact
details and clicked on "GENERATE". This created a QR code of me and my
details:


.

I then put the samsung galaxy up to the screen and tried to read it
via the Barcode Scanner app. Nothing happens, even after holding the
phone up for more than 2 minutes, am sure this is NOT how it should
be?

Thanks in advance,
Tumaini

Lots of folks are using that app successfully. Please check that you
have
a supported barcode.

Hey guys , have tried the Barcode Scanner App found on the Android
Market.
When I place a barcode in the view finder, nothing ever happens
(except the
twinkling of some yellow dots as if it is working out the spacing
between
the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more
efficient (considering the amount of time taken to get the barcode
fit into
the view finder, then wating for the app to perform its calculations
etc,
is it not a slow process? IF yes (to using a physical barcode
scanner) are
there any available that work with android/ODK Collect?

Thanka again

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil
samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.cou...@gmail.com
s. eric.couper
t. @_couper

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner that
Yaw
just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently
using
the tab's also for bloodwork sample identification. We do a mix
of self
generated QR codes as well as existing 1d barcodes off sample
vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad
reads

  • using the barcode scanning app mentioned above, we got probably
    a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think this
    is
    largely 75% due to the bad design of the 1d barcode. Our QR
    codes are
    much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable,
or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

Hello all,
has anyone got any experience in reading barcodes using a
Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I
built and

··· On 13 Feb 2012 20:08, "Mitch S" wrote: > On Mon, Feb 13, 2012 at 5:36 AM, Tumaini Kilimba wrote: >> On Feb 7, 10:46 am, Gaetano Borriello wrote: >> > On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba wrote: >> > > On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper > > >> On Feb 6, 9:11 pm, Daniel Myung wrote: >> > >> > On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba < tkili...@ihi.or.tz> wrote: >> > >> > > they are meant to identify blood samples. >> > >> > >> > > Thanks in advance ODKers >> > >> > >> > > -- >> > >> > > Post: opendatakit@googlegroups.com >> > >> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > >> > > Options:http://groups.google.com/group/opendatakit?hl=en >> > >> > >> -- >> > >> Post: opendatakit@googlegroups.com >> > >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > >> Options:http://groups.google.com/group/opendatakit?hl=en >> > >> > > -- >> > > Post: opendatakit@googlegroups.com >> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > > Options:http://groups.google.com/group/opendatakit?hl=en >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > > > > -- > Mitch Sundt > Software Engineer > University of Washington > mitchellsundt@gmail.com > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

You'll have to investigate that yourself on the scanner app web site. QR
codes are very reliable.

··· On Tue, Feb 7, 2012 at 12:53 AM, Tumaini Kilimba wrote:

Thanks Gaetano,
What are the different barcode options available? What barcode options
does the Barcode Scanner app work with? Are there barcodes that the Scanner
*wont *work with?

Thanks again

On Tue, Feb 7, 2012 at 11:24 AM, Gaetano Borriello < gaetano@cs.washington.edu> wrote:

I would first investigate different barcode options and whether the
camera is really the problem. A separate scanner is not necessary trivial
to connect (would like be Bluetooth), involves having a second device, and
more power issues.

On Tue, Feb 7, 2012 at 12:12 AM, Tumaini Kilimba tkilimba@ihi.or.tzwrote:

Would a physical barcode scanner (actual physical device) be more
efficient (considering the amount of time taken to get the barcode fit into
the view finder, then wating for the app to perform its calculations etc,
is it not a slow process? IF yes (to using a physical barcode scanner) are
there any available that work with android/ODK Collect?

THanks

On Mon, Feb 6, 2012 at 11:46 PM, Gaetano Borriello < gaetano@cs.washington.edu> wrote:

Lots of folks are using that app successfully. Please check that you
have a supported barcode.

On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba tkilimba@ihi.or.tzwrote:

Hey guys , have tried the Barcode Scanner App found on the Android
Market. When I place a barcode in the view finder, nothing ever happens
(except the twinkling of some yellow dots as if it is working out the
spacing between the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more efficient (considering the amount of time taken to get the barcode fit
into the view finder, then wating for the app to perform its calculations
etc, is it not a slow process? IF yes (to using a physical barcode scanner)
are there any available that work with android/ODK Collect?

Thanka again

On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper eric.couper@gmail.comwrote:

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.couper@gmail.com
s. eric.couper
t. @_couper

On Feb 6, 9:11 pm, Daniel Myung dmy...@dimagi.com wrote:

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner that
Yaw just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently using
the tab's also for bloodwork sample identification. We do a mix of
self
generated QR codes as well as existing 1d barcodes off sample vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad reads

  • using the barcode scanning app mentioned above, we got probably a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think this is
    largely 75% due to the bad design of the 1d barcode. Our QR codes
    are much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable, or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba tkili...@ihi.or.tz wrote:

Hello all,
has anyone got any experience in reading barcodes using a Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I built
and
they are meant to identify blood samples.

Thanks in advance ODKers

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

So what might the problem actually be? Any ideas? Version 3.5.3 reads
instantaneous too, but version 4 wasn't even getting up in the morning

I just tried Tumaini's link on my Galaxy S phone and Galaxy Tab and it
worked in less than 2 seconds on both. Almost instantaneous on the Tab.
This was from my MacBook Pro screen using version 4.0 of the ZXing barcode
scanner app.

No, it should be quite quick -- on a Droid, with Barcode Scanner 3.53,
it takes about 10 seconds.

Does the galaxy work when you print out the barcode and scan the printed
barcode?

If it does, that would point toward a problem with glare on your monitor
screen (e.g., was flash on when capturing the barcode?) or contrast or
other issues with your monitor.

Otherwise, if scanning a printed barcode doesn't work, it points to an
issue with your galaxy camera and the barcode app. Not sure what settings
might affect it working. If you're using a version other than v3.53 of the
barcode app, you can try uninstalling and installing 3.53. A copy of 3.53
is available here
http://www.cs.washington.edu/homes/msundt/files/BarcodeScanner3.53.apk

Mitch

Hello Gaetano,
I went to http://zxing.appspot.com/generator entered my contact
details and clicked on "GENERATE". This created a QR code of me and my
details:


.

I then put the samsung galaxy up to the screen and tried to read it
via the Barcode Scanner app. Nothing happens, even after holding the
phone up for more than 2 minutes, am sure this is NOT how it should
be?

Thanks in advance,
Tumaini

Lots of folks are using that app successfully. Please check that you
have
a supported barcode.

Hey guys , have tried the Barcode Scanner App found on the Android
Market.
When I place a barcode in the view finder, nothing ever happens
(except the
twinkling of some yellow dots as if it is working out the spacing
between
the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more
efficient (considering the amount of time taken to get the barcode
fit into
the view finder, then wating for the app to perform its
calculations etc,
is it not a slow process? IF yes (to using a physical barcode
scanner) are
there any available that work with android/ODK Collect?

Thanka again

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil
samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How
you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.cou...@gmail.com
s. eric.couper
t. @_couper

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner
that Yaw
just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently
using
the tab's also for bloodwork sample identification. We do a mix
of self
generated QR codes as well as existing 1d barcodes off sample
vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad
reads

  • using the barcode scanning app mentioned above, we got
    probably a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think
    this is
    largely 75% due to the bad design of the 1d barcode. Our QR
    codes are
    much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable,
or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

Hello all,
has anyone got any experience in reading barcodes using a
Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I
built and

··· On 13 Feb 2012 21:46, "Gaetano Borriello" wrote: > On Mon, Feb 13, 2012 at 9:08 AM, Mitch S wrote: >> On Mon, Feb 13, 2012 at 5:36 AM, Tumaini Kilimba wrote: >>> On Feb 7, 10:46 am, Gaetano Borriello wrote: >>> > On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba wrote: >>> > > On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper >> > >> On Feb 6, 9:11 pm, Daniel Myung wrote: >>> > >> > On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba < tkili...@ihi.or.tz> wrote: >>> > >> > > they are meant to identify blood samples. >>> > >>> > >> > > Thanks in advance ODKers >>> > >>> > >> > > -- >>> > >> > > Post: opendatakit@googlegroups.com >>> > >> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> > >> > > Options:http://groups.google.com/group/opendatakit?hl=en >>> > >>> > >> -- >>> > >> Post: opendatakit@googlegroups.com >>> > >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> > >> Options:http://groups.google.com/group/opendatakit?hl=en >>> > >>> > > -- >>> > > Post: opendatakit@googlegroups.com >>> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> > > Options:http://groups.google.com/group/opendatakit?hl=en >>> >>> -- >>> Post: opendatakit@googlegroups.com >>> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> Options: http://groups.google.com/group/opendatakit?hl=en >> >> >> >> >> -- >> Mitch Sundt >> Software Engineer >> University of Washington >> mitchellsundt@gmail.com >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Hello Matt,
so am just about to procure a barcode printer for my blood vials, am I
right in concluding that the GK420T can print stickers that fit on blood
vials of the size shown in the attached image? Also will the labels survive
cryogenic temperatures?

Look forward to your response,
Tumaini

··· On Tue, Feb 7, 2012 at 5:45 PM, Daniel Myung wrote:

We use the GK420t. it supports direct thermal (receipt paper) and thermal
transfer and it's awesome

We opted for the ethernet version, and it ended up being a huge unexpected
win in terms facilitating our workflow. It's got a network facilities
where you can push remote configuration, diagnostics, uptime monitoring
a-la pingdom, as well as send print jobs in direct ZPL.

On Tue, Feb 7, 2012 at 9:38 AM, Matt Berg mlberg@gmail.com wrote:

Dan,

What Zebra printer do you guys like?

Thanks,

Matt

On Tue, Feb 7, 2012 at 9:34 AM, Daniel Myung dmyung@dimagi.com wrote:

The Galaxy tab is serviceable as a scanner - I'd say the reduced moving
parts to scan workflow makes it worth the less than ideal speeds. As long
as there is sufficient light, it should be no more than 1-2 still seconds
to get a good read. Newer tablets out are certainly faster now, but for
our usages, it's worked well.

As for barcode production, we initially dabbled in producing them via
the Python QR code apis.

However, we streamlined our barcode printing workflow using Zebra
printers, and have the barcodes output via their ZPL language, which
supports over 20 flavors of different barcode varieties.

For cylindrical output, we found that QR codes don't work too well. We
had good experiments with DataMatrix barcodes (output by Zebra, and
supported by the ZXing scanner app) put onto small vials. DataMatrix is a
2d barcode that you can output in a 2:1 rectangle which lends itself well
to affixing to a blood sample.

Both datamatrix and QR code also have sufficient space to handle a 32
character GUID as an identifier - zebra's 1D codeset couldn't handle data
that large without taking up a huge chunk of paper, or hopelessly tiny bars.

The smallest, usable size we were able to get our QR codes was 2x2 cm.
This was fast and readable on the Tab.

Datamatrix we could get to about 1x2cm. That was really on the edge of
usability though, especially on the cylindrical application, so reads were
longer.

Hope this helps,

Dan

On Tue, Feb 7, 2012 at 2:46 AM, Gaetano Borriello < gaetano@cs.washington.edu> wrote:

Lots of folks are using that app successfully. Please check that you
have a supported barcode.

On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba tkilimba@ihi.or.tzwrote:

Hey guys , have tried the Barcode Scanner App found on the Android
Market. When I place a barcode in the view finder, nothing ever happens
(except the twinkling of some yellow dots as if it is working out the
spacing between the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more efficient (considering the amount of time taken to get the barcode fit
into the view finder, then wating for the app to perform its calculations
etc, is it not a slow process? IF yes (to using a physical barcode scanner)
are there any available that work with android/ODK Collect?

Thanka again

On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper eric.couper@gmail.comwrote:

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.couper@gmail.com
s. eric.couper
t. @_couper

On Feb 6, 9:11 pm, Daniel Myung dmy...@dimagi.com wrote:

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner that
Yaw just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently using
the tab's also for bloodwork sample identification. We do a mix of
self
generated QR codes as well as existing 1d barcodes off sample vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad reads

  • using the barcode scanning app mentioned above, we got probably a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think this is
    largely 75% due to the bad design of the 1d barcode. Our QR codes
    are much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable, or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba tkili...@ihi.or.tz wrote:

Hello all,
has anyone got any experience in reading barcodes using a Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I built
and
they are meant to identify blood samples.

Thanks in advance ODKers

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Hello Daniel,
so am just about to procure a barcode printer for my blood vials, am I
right in concluding that the GK420T can print stickers that fit on blood
vials of the size shown in the attached image? Also will the labels survive
cryogenic temperatures?

Look forward to your response,
Tumaini

··· On Tue, Feb 7, 2012 at 5:45 PM, Daniel Myung wrote:

We use the GK420t. it supports direct thermal (receipt paper) and thermal
transfer and it's awesome

We opted for the ethernet version, and it ended up being a huge unexpected
win in terms facilitating our workflow. It's got a network facilities
where you can push remote configuration, diagnostics, uptime monitoring
a-la pingdom, as well as send print jobs in direct ZPL.

On Tue, Feb 7, 2012 at 9:38 AM, Matt Berg mlberg@gmail.com wrote:

Dan,

What Zebra printer do you guys like?

Thanks,

Matt

On Tue, Feb 7, 2012 at 9:34 AM, Daniel Myung dmyung@dimagi.com wrote:

The Galaxy tab is serviceable as a scanner - I'd say the reduced moving
parts to scan workflow makes it worth the less than ideal speeds. As long
as there is sufficient light, it should be no more than 1-2 still seconds
to get a good read. Newer tablets out are certainly faster now, but for
our usages, it's worked well.

As for barcode production, we initially dabbled in producing them via
the Python QR code apis.

However, we streamlined our barcode printing workflow using Zebra
printers, and have the barcodes output via their ZPL language, which
supports over 20 flavors of different barcode varieties.

For cylindrical output, we found that QR codes don't work too well. We
had good experiments with DataMatrix barcodes (output by Zebra, and
supported by the ZXing scanner app) put onto small vials. DataMatrix is a
2d barcode that you can output in a 2:1 rectangle which lends itself well
to affixing to a blood sample.

Both datamatrix and QR code also have sufficient space to handle a 32
character GUID as an identifier - zebra's 1D codeset couldn't handle data
that large without taking up a huge chunk of paper, or hopelessly tiny bars.

The smallest, usable size we were able to get our QR codes was 2x2 cm.
This was fast and readable on the Tab.

Datamatrix we could get to about 1x2cm. That was really on the edge of
usability though, especially on the cylindrical application, so reads were
longer.

Hope this helps,

Dan

On Tue, Feb 7, 2012 at 2:46 AM, Gaetano Borriello < gaetano@cs.washington.edu> wrote:

Lots of folks are using that app successfully. Please check that you
have a supported barcode.

On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba tkilimba@ihi.or.tzwrote:

Hey guys , have tried the Barcode Scanner App found on the Android
Market. When I place a barcode in the view finder, nothing ever happens
(except the twinkling of some yellow dots as if it is working out the
spacing between the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more efficient (considering the amount of time taken to get the barcode fit
into the view finder, then wating for the app to perform its calculations
etc, is it not a slow process? IF yes (to using a physical barcode scanner)
are there any available that work with android/ODK Collect?

Thanka again

On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper eric.couper@gmail.comwrote:

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.couper@gmail.com
s. eric.couper
t. @_couper

On Feb 6, 9:11 pm, Daniel Myung dmy...@dimagi.com wrote:

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner that
Yaw just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently using
the tab's also for bloodwork sample identification. We do a mix of
self
generated QR codes as well as existing 1d barcodes off sample vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad reads

  • using the barcode scanning app mentioned above, we got probably a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think this is
    largely 75% due to the bad design of the 1d barcode. Our QR codes
    are much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable, or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba tkili...@ihi.or.tz wrote:

Hello all,
has anyone got any experience in reading barcodes using a Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I built
and
they are meant to identify blood samples.

Thanks in advance ODKers

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

It seems like this is a problem that is specific to the Barcode
Scanner and those developers should be alerted. Tumaini, could you
file the problem at http://code.google.com/p/zxing/issues/list?

Yaw

··· On Mon, Feb 13, 2012 at 10:55, Tumaini Kilimba wrote: > So what might the problem actually be? Any ideas? Version 3.5.3 reads > instantaneous too, but version 4 wasn't even getting up in the morning > > On 13 Feb 2012 21:46, "Gaetano Borriello" wrote: >> >> I just tried Tumaini's link on my Galaxy S phone and Galaxy Tab and it >> worked in less than 2 seconds on both. Almost instantaneous on the Tab. >> This was from my MacBook Pro screen using version 4.0 of the ZXing barcode >> scanner app. >> >> On Mon, Feb 13, 2012 at 9:08 AM, Mitch S wrote: >>> >>> No, it should be quite quick -- on a Droid, with Barcode Scanner 3.53, it >>> takes about 10 seconds. >>> >>> Does the galaxy work when you print out the barcode and scan the printed >>> barcode? >>> >>> If it does, that would point toward a problem with glare on your monitor >>> screen (e.g., was flash on when capturing the barcode?) or contrast or other >>> issues with your monitor. >>> >>> Otherwise, if scanning a printed barcode doesn't work, it points to an >>> issue with your galaxy camera and the barcode app. Not sure what settings >>> might affect it working. If you're using a version other than v3.53 of the >>> barcode app, you can try uninstalling and installing 3.53. A copy of 3.53 >>> is available here >>> http://www.cs.washington.edu/homes/msundt/files/BarcodeScanner3.53.apk >>> >>> Mitch >>> >>> >>> On Mon, Feb 13, 2012 at 5:36 AM, Tumaini Kilimba wrote: >>>> >>>> Hello Gaetano, >>>> I went to http://zxing.appspot.com/generator entered my contact >>>> details and clicked on "GENERATE". This created a QR code of me and my >>>> details: >>>> >>>> >>>> http://chart.apis.google.com/chart?cht=qr&chs=350x350&chld=L&choe=UTF-8&chl=MECARD%3AN%3ATumaini%3BORG%3AIfakara+Health+Institute%3BTEL%3A0655679588%3BEMAIL%3Atkilimba%40ihi.or.tz%3BADR%3AP.O.Box+78373%3B%3B. >>>> >>>> I then put the samsung galaxy up to the screen and tried to read it >>>> via the Barcode Scanner app. Nothing happens, even after holding the >>>> phone up for more than 2 minutes, am sure this is NOT how it should >>>> be? >>>> >>>> Thanks in advance, >>>> Tumaini >>>> >>>> On Feb 7, 10:46 am, Gaetano Borriello wrote: >>>> > Lots of folks are using that app successfully. Please check that you >>>> > have >>>> > a supported barcode. >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba wrote: >>>> > > Hey guys , have tried the Barcode Scanner App found on the Android >>>> > > Market. >>>> > > When I place a barcode in the view finder, nothing ever happens >>>> > > (except the >>>> > > twinkling of some yellow dots as if it is working out the spacing >>>> > > between >>>> > > the barcode pattern), am i missing something? >>>> > >>>> > > Also, would a physical barcode scanner (actual physical device) be >>>> > > more >>>> > > efficient (considering the amount of time taken to get the barcode >>>> > > fit into >>>> > > the view finder, then wating for the app to perform its calculations >>>> > > etc, >>>> > > is it not a slow process? IF yes (to using a physical barcode >>>> > > scanner) are >>>> > > there any available that work with android/ODK Collect? >>>> > >>>> > > Thanka again >>>> > >>>> > > On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper wrote: >>>> > >>>> > >> Dan are anyone else, >>>> > >>>> > >> I would love to hear more about your work generating your own QR >>>> > >> barcodes. We are about to begin an effort that will involve us >>>> > >> collect, analysis, cataloging, and storing over 100,000 soil >>>> > >> samples, >>>> > >> and I'm thinking that QR codes will play a big role. >>>> > >>>> > >> Tumaini, >>>> > >>>> > >> You'll need to add the barcode question type to your survey. How >>>> > >> you >>>> > >> do that depends on the form building technique. If you use >>>> > >> formbub.org >>>> > >> (xls2xform) the question type is simply "barcode." It'll work >>>> > >> differently in other form builders. >>>> > >>>> > >> Once that barcode app is on your device, the ODK question type will >>>> > >> open that app and then store the barcode data after it's scanned. >>>> > >>>> > >> -- >>>> > >> *Eric A. Couper, MPA DP * >>>> > >> ICT & Agriculture Coordinator >>>> > >> Africa Soil Information Service >>>> > >> c. +255 764 907 683 >>>> > >> e. eric.cou...@gmail.com >>>> > >> s. eric.couper >>>> > >> t. @_couper >>>> > >>>> > >> On Feb 6, 9:11 pm, Daniel Myung wrote: >>>> > >> > Hi Tumaini, >>>> > >>>> > >> > We're using the Samsung Galaxy Tabs with the barcode scanner that >>>> > >> > Yaw >>>> > >> just >>>> > >> > went out. ODK will be able to fire up the barcode scanner >>>> > >> > functionality >>>> > >> > with the right question type (which escapes me at the moment). >>>> > >>>> > >> > We've found that the Samsung Galaxy Tab's performance with the >>>> > >> > barcode >>>> > >> > scanner to be adequate. Newer devices will be a bit faster and >>>> > >> low-light >>>> > >> > tolerant. But with good lighting it's quite useful. We're >>>> > >> > currently >>>> > >> using >>>> > >> > the tab's also for bloodwork sample identification. We do a mix >>>> > >> > of self >>>> > >> > generated QR codes as well as existing 1d barcodes off sample >>>> > >> > vials >>>> > >> from a >>>> > >> > major manufacturer. >>>> > >>>> > >> > We've found that the 1d barcodes vary very much in robustness to >>>> > >> > bad >>>> > >> reads >>>> > >> > - using the barcode scanning app mentioned above, we got probably >>>> > >> > a >>>> > >> 5-10% >>>> > >> > rate of bad read off the 1d barcodes. That is, it's an 8 digit >>>> > >> > barcode, >>>> > >> > but only 3-4 digits actually get scanned and shown. I think this >>>> > >> > is >>>> > >> > largely 75% due to the bad design of the 1d barcode. Our QR >>>> > >> > codes are >>>> > >> much >>>> > >> > more resilient to bad reads and low light. >>>> > >>>> > >> > The takeaway here is that make sure the barcode is large and >>>> > >> > readable, >>>> > >> or >>>> > >> > has sufficient redundancy built in to be tolerant of less than >>>> > >> > perfect >>>> > >> > shooting condition (light, motion, etc). >>>> > >>>> > >> > Dan >>>> > >>>> > >> > On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba wrote: >>>> > >> > > Hello all, >>>> > >> > > has anyone got any experience in reading barcodes using a >>>> > >> > > Samsung >>>> > >> > > galaxy Tab? Could you point me to a suitable device that can >>>> > >> > > perform >>>> > >> > > this function? The barcodes are created by an application I >>>> > >> > > built and >>>> > >> > > they are meant to identify blood samples. >>>> > >>>> > >> > > Thanks in advance ODKers >>>> > >>>> > >> > > -- >>>> > >> > > Post: opendatakit@googlegroups.com >>>> > >> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>>> > >> > > Options:http://groups.google.com/group/opendatakit?hl=en >>>> > >>>> > >> -- >>>> > >> Post: opendatakit@googlegroups.com >>>> > >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>>> > >> Options:http://groups.google.com/group/opendatakit?hl=en >>>> > >>>> > > -- >>>> > > Post: opendatakit@googlegroups.com >>>> > > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>>> > > Options:http://groups.google.com/group/opendatakit?hl=en >>>> >>>> -- >>>> Post: opendatakit@googlegroups.com >>>> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>>> Options: http://groups.google.com/group/opendatakit?hl=en >>> >>> >>> >>> >>> -- >>> Mitch Sundt >>> Software Engineer >>> University of Washington >>> mitchellsundt@gmail.com >>> >>> -- >>> Post: opendatakit@googlegroups.com >>> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> Options: http://groups.google.com/group/opendatakit?hl=en >> >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Ok,doing so now. Thanks guys

··· On 13 Feb 2012 22:00, "Yaw Anokwa" wrote:

It seems like this is a problem that is specific to the Barcode
Scanner and those developers should be alerted. Tumaini, could you
file the problem at http://code.google.com/p/zxing/issues/list?

Yaw

On Mon, Feb 13, 2012 at 10:55, Tumaini Kilimba tkilimba@ihi.or.tz wrote:

So what might the problem actually be? Any ideas? Version 3.5.3 reads
instantaneous too, but version 4 wasn't even getting up in the morning

On 13 Feb 2012 21:46, "Gaetano Borriello" gaetano@cs.washington.edu wrote:

I just tried Tumaini's link on my Galaxy S phone and Galaxy Tab and it
worked in less than 2 seconds on both. Almost instantaneous on the Tab.
This was from my MacBook Pro screen using version 4.0 of the ZXing
barcode
scanner app.

On Mon, Feb 13, 2012 at 9:08 AM, Mitch S mitchellsundt@gmail.com wrote:

No, it should be quite quick -- on a Droid, with Barcode Scanner 3.53,
it
takes about 10 seconds.

Does the galaxy work when you print out the barcode and scan the
printed
barcode?

If it does, that would point toward a problem with glare on your
monitor
screen (e.g., was flash on when capturing the barcode?) or contrast or
other
issues with your monitor.

Otherwise, if scanning a printed barcode doesn't work, it points to an
issue with your galaxy camera and the barcode app. Not sure what
settings
might affect it working. If you're using a version other than v3.53
of the
barcode app, you can try uninstalling and installing 3.53. A copy of
3.53
is available here
http://www.cs.washington.edu/homes/msundt/files/BarcodeScanner3.53.apk

Mitch

On Mon, Feb 13, 2012 at 5:36 AM, Tumaini Kilimba tkilimba@ihi.or.tz wrote:

Hello Gaetano,
I went to http://zxing.appspot.com/generator entered my contact
details and clicked on "GENERATE". This created a QR code of me and my
details:

http://chart.apis.google.com/chart?cht=qr&chs=350x350&chld=L&choe=UTF-8&chl=MECARD%3AN%3ATumaini%3BORG%3AIfakara+Health+Institute%3BTEL%3A0655679588%3BEMAIL%3Atkilimba%40ihi.or.tz%3BADR%3AP.O.Box+78373%3B%3B
.

I then put the samsung galaxy up to the screen and tried to read it
via the Barcode Scanner app. Nothing happens, even after holding the
phone up for more than 2 minutes, am sure this is NOT how it should
be?

Thanks in advance,
Tumaini

On Feb 7, 10:46 am, Gaetano Borriello gaet...@cs.washington.edu wrote:

Lots of folks are using that app successfully. Please check that
you
have
a supported barcode.

On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba < tkili...@ihi.or.tz> wrote:

Hey guys , have tried the Barcode Scanner App found on the Android
Market.
When I place a barcode in the view finder, nothing ever happens
(except the
twinkling of some yellow dots as if it is working out the spacing
between
the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more
efficient (considering the amount of time taken to get the barcode
fit into
the view finder, then wating for the app to perform its
calculations
etc,
is it not a slow process? IF yes (to using a physical barcode
scanner) are
there any available that work with android/ODK Collect?

Thanka again

On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper eric.cou...@gmail.comwrote:

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil
samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How
you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type
will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.cou...@gmail.com
s. eric.couper
t. @_couper

On Feb 6, 9:11 pm, Daniel Myung dmy...@dimagi.com wrote:

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner
that
Yaw
just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently
using
the tab's also for bloodwork sample identification. We do a
mix
of self
generated QR codes as well as existing 1d barcodes off sample
vials
from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness
to
bad
reads

  • using the barcode scanning app mentioned above, we got
    probably
    a
    5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think
    this
    is
    largely 75% due to the bad design of the 1d barcode. Our QR
    codes are
    much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable,
or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba tkili...@ihi.or.tz wrote:

Hello all,
has anyone got any experience in reading barcodes using a
Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I
built and
they are meant to identify blood samples.

Thanks in advance ODKers

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Tumaini,

Unfortunately, I haven't gotten this barcode scanner yet so I'm not sure if
it would work or not. I also don't know about the temperatures issue.

I'm sorry about that. I'm hoping to get one soon but it still might be a
while.

Thanks,

Matt

··· On Tue, Mar 27, 2012 at 5:39 AM, Tumaini Kilimba wrote:

Hello Matt,
so am just about to procure a barcode printer for my blood vials, am I
right in concluding that the GK420T can print stickers that fit on blood
vials of the size shown in the attached image? Also will the labels survive
cryogenic temperatures?

Look forward to your response,
Tumaini

On Tue, Feb 7, 2012 at 5:45 PM, Daniel Myung dmyung@dimagi.com wrote:

We use the GK420t. it supports direct thermal (receipt paper) and
thermal transfer and it's awesome

We opted for the ethernet version, and it ended up being a huge
unexpected win in terms facilitating our workflow. It's got a network
facilities where you can push remote configuration, diagnostics, uptime
monitoring a-la pingdom, as well as send print jobs in direct ZPL.

On Tue, Feb 7, 2012 at 9:38 AM, Matt Berg mlberg@gmail.com wrote:

Dan,

What Zebra printer do you guys like?

Thanks,

Matt

On Tue, Feb 7, 2012 at 9:34 AM, Daniel Myung dmyung@dimagi.com wrote:

The Galaxy tab is serviceable as a scanner - I'd say the reduced moving
parts to scan workflow makes it worth the less than ideal speeds. As long
as there is sufficient light, it should be no more than 1-2 still seconds
to get a good read. Newer tablets out are certainly faster now, but for
our usages, it's worked well.

As for barcode production, we initially dabbled in producing them via
the Python QR code apis.

However, we streamlined our barcode printing workflow using Zebra
printers, and have the barcodes output via their ZPL language, which
supports over 20 flavors of different barcode varieties.

For cylindrical output, we found that QR codes don't work too well. We
had good experiments with DataMatrix barcodes (output by Zebra, and
supported by the ZXing scanner app) put onto small vials. DataMatrix is a
2d barcode that you can output in a 2:1 rectangle which lends itself well
to affixing to a blood sample.

Both datamatrix and QR code also have sufficient space to handle a 32
character GUID as an identifier - zebra's 1D codeset couldn't handle data
that large without taking up a huge chunk of paper, or hopelessly tiny bars.

The smallest, usable size we were able to get our QR codes was 2x2 cm.
This was fast and readable on the Tab.

Datamatrix we could get to about 1x2cm. That was really on the edge of
usability though, especially on the cylindrical application, so reads were
longer.

Hope this helps,

Dan

On Tue, Feb 7, 2012 at 2:46 AM, Gaetano Borriello < gaetano@cs.washington.edu> wrote:

Lots of folks are using that app successfully. Please check that you
have a supported barcode.

On Mon, Feb 6, 2012 at 11:37 PM, Tumaini Kilimba tkilimba@ihi.or.tzwrote:

Hey guys , have tried the Barcode Scanner App found on the Android
Market. When I place a barcode in the view finder, nothing ever happens
(except the twinkling of some yellow dots as if it is working out the
spacing between the barcode pattern), am i missing something?

Also, would a physical barcode scanner (actual physical device) be
more efficient (considering the amount of time taken to get the barcode fit
into the view finder, then wating for the app to perform its calculations
etc, is it not a slow process? IF yes (to using a physical barcode scanner)
are there any available that work with android/ODK Collect?

Thanka again

On Mon, Feb 6, 2012 at 10:13 PM, Eric Couper eric.couper@gmail.comwrote:

Dan are anyone else,

I would love to hear more about your work generating your own QR
barcodes. We are about to begin an effort that will involve us
collect, analysis, cataloging, and storing over 100,000 soil samples,
and I'm thinking that QR codes will play a big role.

Tumaini,

You'll need to add the barcode question type to your survey. How you
do that depends on the form building technique. If you use
formbub.org
(xls2xform) the question type is simply "barcode." It'll work
differently in other form builders.

Once that barcode app is on your device, the ODK question type will
open that app and then store the barcode data after it's scanned.

--
Eric A. Couper, MPA DP http://mdp.ei.columbia.edu/
ICT & Agriculture Coordinator
Africa Soil Information Service
c. +255 764 907 683
e. eric.couper@gmail.com
s. eric.couper
t. @_couper

On Feb 6, 9:11 pm, Daniel Myung dmy...@dimagi.com wrote:

Hi Tumaini,

We're using the Samsung Galaxy Tabs with the barcode scanner that
Yaw just
went out. ODK will be able to fire up the barcode scanner
functionality
with the right question type (which escapes me at the moment).

We've found that the Samsung Galaxy Tab's performance with the
barcode
scanner to be adequate. Newer devices will be a bit faster and
low-light
tolerant. But with good lighting it's quite useful. We're
currently using
the tab's also for bloodwork sample identification. We do a mix
of self
generated QR codes as well as existing 1d barcodes off sample
vials from a
major manufacturer.

We've found that the 1d barcodes vary very much in robustness to
bad reads

  • using the barcode scanning app mentioned above, we got probably
    a 5-10%
    rate of bad read off the 1d barcodes. That is, it's an 8 digit
    barcode,
    but only 3-4 digits actually get scanned and shown. I think this
    is
    largely 75% due to the bad design of the 1d barcode. Our QR codes
    are much
    more resilient to bad reads and low light.

The takeaway here is that make sure the barcode is large and
readable, or
has sufficient redundancy built in to be tolerant of less than
perfect
shooting condition (light, motion, etc).

Dan

On Mon, Feb 6, 2012 at 4:21 AM, Tumaini Kilimba < tkili...@ihi.or.tz> wrote:

Hello all,
has anyone got any experience in reading barcodes using a Samsung
galaxy Tab? Could you point me to a suitable device that can
perform
this function? The barcodes are created by an application I
built and
they are meant to identify blood samples.

Thanks in advance ODKers

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options:http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

Hi @Daniel_Myung @Tumaini_Kilimba1
We are using Samsung tabActiv 2, Samsung J6 and Samsung A40
For odk collect we use the application "QR & Barcode Scanner gamma play" it's a fast one with a low rate of bad read.
But this app will not work with ODK-X
ODK-X use only zxing scanner (hope that odk Community make it possible to use another barcode reader in odk-x also )

Ben