Reading Barcodes with Samsung galaxy Tab

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

··· On Mon, Feb 6, 2012 at 01:21, 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

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

Dears,
Am facing the same problem, i have a good number of Samsung tablets 3 and i
cant use the barcode scanner i read all what have you written but still i
didn't find the solution, can any one help !!

Thanks

··· On Monday, February 6, 2012 at 11:21:15 AM UTC+2, 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

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.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

OK Thanks for the responses guys, just a few add on questions (forgive my
green-ness) -

  1. Of the two links sent, one is for a Barcode Scanner App: Once I have the
    app, how do I link it to my ODK Collect form? Am assuming that once
    downloaded I will have TWO apps on my tablet, the Barcode Scanner App and
    the ODK Collect app, how do I then integrate getting this barcode info from
    one app into my ODK Collect form seamlessly? Also, does it recognise custom
    generated barcodes (I will be generating my own barcodes from User IDs) ?

  2. The second link (ZXing wiki:http://code.google.com/p/zxing/) am not too
    sure how to proceed from there, are there any tutorials which show how to
    user this ZXing library to both produce and read barcodes?

Thanks in advance,
Tumaini

··· On Mon, Feb 6, 2012 at 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 tkilimba@ihi.or.tzwrote:

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

Does the camera take sharp images?

If the camera is poorly aligned (e.g., unfocused), then the barcode reader
will likely not function. We have a tablet with a camera that takes blurry
images, and scanning barcodes doesn't work.

··· On Tue, May 19, 2015 at 5:53 AM, abdallah khamash wrote:

Dears,
Am facing the same problem, i have a good number of Samsung tablets 3 and
i cant use the barcode scanner i read all what have you written but still i
didn't find the solution, can any one help !!

Thanks

On Monday, February 6, 2012 at 11:21:15 AM UTC+2, 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


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

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

Thanks Eric, will try that out. Secondly, these IDs are going on small
cylindrical vials. Dan you mentioned that you have used barcodes to id
blood samples, what were the size of the vials?

··· 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 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

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 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

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 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

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

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

My Motorola Fire is terrible at barcode-scanning too. The latest Zxing
update helped a tiny bit, so it at least scans gigantic 1d barcodes that I
print out myself (3-4 inches by 1-2 inches for an 8-digit code). Anything
smaller, though, and it can't quite seem to manage (including, e.g., UPC
codes on the backs of my books). Waiting to hear if our Galaxy Y's work any
better.

There seems to be some indication that "fixed-focus cameras" present
problems, but then I can't quite figure out if my Motorola Fire falls into
that category. Certainly the barcode in the window is not in the clearest
focus.

Chris

··· On Tuesday, February 7, 2012, 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 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:

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

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 wrote:

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

Dan,

What Zebra printer do you guys like?

Thanks,

Matt

··· On Tue, Feb 7, 2012 at 9:34 AM, Daniel Myung 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

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 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.com 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 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

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 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

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

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 tkilimba@ihi.or.tzwrote:

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.com 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 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