Workabout MX and OVAL

  • Good morning

    Mikesan

    Hi Jaques,
    I'd like to start writing programs using OVAL for my Workabout MX, but I want to use the built-in laser barcode scanner.  Would it be possible to have the source code of the demo app that comes preinstalled with the Workabout MX? If not, some examples of how to do this.  The way I got started with OPL probably only happened because there were numerous examples in the manual that I could build up my understanding from.

    mike@russell27.freeserve.co.uk

    For your information

    • The SIBO OVAL SDK v1.21 can be downloaded here.

    • The SIBO C, OPL and OVAL Barcoding SDK can be downloaded here.

    Kind regards,
    Jacques

    & Please avoid emailing me directly as it prevents the rest of our community to contribute to and/or benefit from this talk. Thank you!

  • Hello ,

    Where  can  I download registry patch for Psiwin

    Thank you

  • Here you go:

      PsiWin Registry Patch (compressed) 

    vvvv

    FYI: this patch will add the below key to your PC registry

    [HKEY_CURRENT_USER\Software\Psion\TASKSCHEDULER\]
    "EC_Extra" REG_DWORD 0x000036dd

  • Thank you very much , I used it and then I installed Psiwin  , but  I have same problem i can't connect my workabout mx to Psiwin 2.3

    Best regards

  • Good morning Amina,

    Can you please list

    • the hardware components you are usin to physically connect the two systems
    • the steps you are currently going through to attempt establishing a PsiWin link between your Workabout MX and Windows 7 box.

    Kind regards,
    Jacques

  • Good morning Jacques,

    Thank you very much for your help. I want do application for stock management , I have only psion workabout mx , I'm thinking about programming with OPL language , so first I must connect psion to my pc because I want send database which has name, code barre of all product ,

    second i must use information after using scan code barre with psion .

    I hope you understand me ,

    I use actually PC  windows XP professional 2002 and Serial cable DB9F-DB9F ,

    I can send data from psion to pc or from pc to psion by Hyperterminal

    Thank you very much

  • I have in my possession a Psion Workabout MX with pen scanner but my question is how open the TTY port:D to use it, as in the demo of the machine if you used that port works well the Bar Code Reader.

  • Good morning Stusy,

    May I bring this post to your attention?

    Kind regards,
    Jacques

  • thank you.. Jacques Gourmelen

    Help me please...

    I have in my possession a Workabout wand ... does not have the scanner button , but have a scanner of pencil ... some example of how to use this type of scanner porfas OVAL.. Thank you very much ...

    Thank you... ragards

  • Good afternoon,

    Please take a peek at the EASYSCAN.OVP project embedded in the  scanoval.zip suite of OVAL demos:

    E.g.

    Sub frmMain_Load ()
    ' Ensures Scanner control properties set at design time are used, and
    ' displays appropriate help for Wand..
        Scanner.Initialise

        If Scanner.ScannerType = BCR_WAND Then
            lblHelp = "Press Enter or ESC, to read or exit"
        End If
    End Sub

    Sub frmMain_KeyDown (KeyCode As Integer, Shift As Integer)
    ' Event traps all keypresses and fires the asynchronous .Scan method when SCAN
    ' or Enter is pressed.  Event Scanner_OnReadComplete is fired when the BCR
    ' gives a response.
        Select Case KeyCode
        Case OV_KEY_SCAN, OV_KEY_SCAN_CAPS, OV_KEY_ENTER 'Scan
            Scanner.Scan
        Case OV_KEY_ESC 'Exit program
            End
        End Select
    End Sub

    Sub Scanner_OnReadComplete ()
    ' Event triggered when the Scanner returns either a barcode or
    ' an error message
        edbBarcode = Scanner.CodeNumber
       
        Select Case Scanner.CodeNumber 'Make the appropriate beep..
        Case "No scan"
            Scanner.Beep BCR_TIMEOUT_BEEP
        Case "Error"
            Scanner.Beep BCR_FAIL_BEEP
        Case Else
            Scanner.Beep BCR_READ_BEEP
        End Select
    End Sub 

    Regards,
    Jacques