Scrap yard scale integration

Hello everyone

i was trying to integrate a scrap yard scale to samba. i get the data on putty through serial port and i also configure samba. But still not getting data on numerpad. If you see my scale.log m getting data in it. please guide.

12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################
12/09/2020 5:44 PM
12/09/2020 5:44:20 PM TEM EGE Scale>Data: 20
,COM1
######################### E N D #########################

Firstly, is it actually a “TEM EGE Scale” you are using since your selected that scale model?

If not you should use “Custom Scale” and define the match pattern and string format to respective values to capture the data coming from the scale. This is covered in detail already in previous topics, you can find all a few topics if you search forum for “custom scale” (but I think you already saw some given you know about “scale.log”). Follow those and I’m sure you can get it working quickly.

https://forum.sambapos.com/search?context=topic&q=Custom%20scale&skip_context=true

Yes i tried with custom scale and i getting same response.

see this:

13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Init Start,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Init End,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Match Data:,rx:[\D]+[^.]+\d+[0-9]+[0-9]+[0-9]+[0-9],COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>parse:,sf:#.###,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Final Match Data:,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Match Data:,rx:[\D]+[^.]+\d+[0-9]+[0-9]+[0-9]+[0-9],COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>parse:,sf:#.###,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:17 PM Custom Scale>Final Match Data:,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:18 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:18 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:18 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:18 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################
13/09/2020 1:59 PM
13/09/2020 1:59:18 PM Custom Scale>Data: 10
,COM1
######################### E N D #########################

@Jesse need some help here please…
Thank you

Sorry but I’m about as good as the scale tutorials in kb.sambapos.com

1 Like

Nobody here to help?? m so close

Give more to go on. We don’t really know much.

I tried everything, played with match pattern, string, numbers and string.
But one thing i dont understand that how come its showing data in scale log but not in numberpad.

i changed the number system from . to null, restart the system and than run samba. now m getting different data on scale log as compared to before:

13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Init Start,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Init End,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Match Data:70,rx:[^\d]+([0-9]+[0-9]+),COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>parse:70,sf:##,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>parse2:70,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Final Match Data:70,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Match Data:70,rx:[^\d]+([0-9]+[0-9]+),COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>parse:70,sf:##,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>parse2:70,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Final Match Data:70,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################
13/09/2020 11:21 PM
13/09/2020 11:21:03 PM Custom Scale>Data: 70
,COM1
######################### E N D #########################

still not getting data on numberpad…
@Nizam you have any idea?

The putty output is showing just the number and no text. Try this for your regex match pattern: (\d+)(?:[\.\,](\d))?

nothing same like before but scale log showing this:

14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Init Start,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Init End,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Match Data:70,rx:(\d+)(?:.,)?,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>parse:70,sf:####,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>parse2:70,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Final Match Data:70,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################
14/09/2020 1:11 AM
14/09/2020 1:11:03 AM Custom Scale>Data: 70
,COM1
######################### E N D #########################

Is it constantly outputting? Like a live weight?

Yes it is, as you see in putty.

I might be wrong but thought continuous scales wernt compatible.
But never used scales so not an area I’m fluent with.
Not sure how constant weight would work since numberpad acts as multiplier so would interfere with other products.

Nah but if you see emre tutorial for scale integration he have the same continous reading from scale.