Re: [PD] [pd] sending lists via [comport]

2020-01-29 Thread Joseph Larralde
You could also consider using [mrpeach/slipenc] and [mrpeach/slipdec] 
around the [comport] object, which allows you to perform OSC style 
communication using [mrpeach/packOSC] and [mrpeach/unpackOSC]. Just 
check the examples in the mrpeach library.


Le 29/01/2020 à 11:00, pd-list-requ...@lists.iem.at a écrit :

Date: Tue, 28 Jan 2020 23:45:09 +0100
From: katja
To: "Dr. Maik Hester"
Cc:"pd-list@lists.iem.at"  
Subject: Re: [PD] [pd] sending lists via [comport]
Message-ID:

Content-Type: text/plain; charset="UTF-8"

Have you tried the abstractions inhttps://github.com/alexdrymonitis/Arduino_Pd?

On 1/28/20, Dr. Maik Hester  wrote:

Dear list,

does anyone know how to send the different values of each line from the
sample below to [comport] as a list, strip this list in [pd] and route
the values to their different destinations?

The data comes via Arduino from a pixy cam.

Here is a sample from Arduino's serial monitor:

Detected 6
    block 0: sig: 2 x: 273 y: 36 width: 42 height: 5 index: 41 age: 18
    block 1: sig: 1 x: 272 y: 187 width: 36 height: 4 index: 37 age: 18
    block 2: sig: 1 x: 266 y: 151 width: 28 height: 4 index: 226 age: 71
    block 3: sig: 1 x: 274 y: 109 width: 20 height: 4 index: 155 age: 124
    block 4: sig: 2 x: 280 y: 48 width: 32 height: 2 index: 223 age: 72
    block 5: sig: 1 x: 240 y: 136 width: 24 height: 2 index: 52 age: 5

At the moment [comport] receives all the numbers one after another (e.g.
2  273  36  42  5  41  18 ...), so that it is impossible for me to tell
[pd] which number should go where.

I kept checking the internet for a solution for several days which did
not bring me any further, so I hope that someone in the [pd] community
could give me a clou.

Thanks
Maik




--
__
Dr. Maik Hester
Musiker, Musikwissenschaftler, Akkordeon-Restaurator
Himmelohstraße 23
D-58454 Witten


___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [pd] sending lists via [comport]

2020-01-28 Thread katja
Have you tried the abstractions in https://github.com/alexdrymonitis/Arduino_Pd?

On 1/28/20, Dr. Maik Hester  wrote:
> Dear list,
>
> does anyone know how to send the different values of each line from the
> sample below to [comport] as a list, strip this list in [pd] and route
> the values to their different destinations?
>
> The data comes via Arduino from a pixy cam.
>
> Here is a sample from Arduino's serial monitor:
>
> Detected 6
>    block 0: sig: 2 x: 273 y: 36 width: 42 height: 5 index: 41 age: 18
>    block 1: sig: 1 x: 272 y: 187 width: 36 height: 4 index: 37 age: 18
>    block 2: sig: 1 x: 266 y: 151 width: 28 height: 4 index: 226 age: 71
>    block 3: sig: 1 x: 274 y: 109 width: 20 height: 4 index: 155 age: 124
>    block 4: sig: 2 x: 280 y: 48 width: 32 height: 2 index: 223 age: 72
>    block 5: sig: 1 x: 240 y: 136 width: 24 height: 2 index: 52 age: 5
>
> At the moment [comport] receives all the numbers one after another (e.g.
> 2  273  36  42  5  41  18 ...), so that it is impossible for me to tell
> [pd] which number should go where.
>
> I kept checking the internet for a solution for several days which did
> not bring me any further, so I hope that someone in the [pd] community
> could give me a clou.
>
> Thanks
> Maik
>
>
>
>
> --
> __
> Dr. Maik Hester
> Musiker, Musikwissenschaftler, Akkordeon-Restaurator
> Himmelohstraße 23
> D-58454 Witten
>
>
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] [pd] sending lists via [comport]

2020-01-28 Thread hans w. koch
if the incoming data all have the same structure (i.e. the strings of numbers 
have the same lenght),
you could group them in lists and then use unpack to sort their destinations.
like in the patch attached

hth
hans



grouplist.pd
Description: Binary data


> Am 28.01.2020 um 23:25 schrieb Dr. Maik Hester :
> 
> Dear list,
> 
> does anyone know how to send the different values of each line from the
> sample below to [comport] as a list, strip this list in [pd] and route
> the values to their different destinations?
> 
> The data comes via Arduino from a pixy cam.
> 
> Here is a sample from Arduino's serial monitor:
> 
> Detected 6
>   block 0: sig: 2 x: 273 y: 36 width: 42 height: 5 index: 41 age: 18
>   block 1: sig: 1 x: 272 y: 187 width: 36 height: 4 index: 37 age: 18
>   block 2: sig: 1 x: 266 y: 151 width: 28 height: 4 index: 226 age: 71
>   block 3: sig: 1 x: 274 y: 109 width: 20 height: 4 index: 155 age: 124
>   block 4: sig: 2 x: 280 y: 48 width: 32 height: 2 index: 223 age: 72
>   block 5: sig: 1 x: 240 y: 136 width: 24 height: 2 index: 52 age: 5
> 
> At the moment [comport] receives all the numbers one after another (e.g.
> 2  273  36  42  5  41  18 ...), so that it is impossible for me to tell
> [pd] which number should go where.
> 
> I kept checking the internet for a solution for several days which did
> not bring me any further, so I hope that someone in the [pd] community
> could give me a clou.
> 
> Thanks
> Maik
> 
> 
> 
> 
> --
> __
> Dr. Maik Hester
> Musiker, Musikwissenschaftler, Akkordeon-Restaurator
> Himmelohstraße 23
> D-58454 Witten
> 
> 
> 
> 
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] [pd] sending lists via [comport]

2020-01-28 Thread Dr. Maik Hester

Dear list,

does anyone know how to send the different values of each line from the
sample below to [comport] as a list, strip this list in [pd] and route
the values to their different destinations?

The data comes via Arduino from a pixy cam.

Here is a sample from Arduino's serial monitor:

Detected 6
  block 0: sig: 2 x: 273 y: 36 width: 42 height: 5 index: 41 age: 18
  block 1: sig: 1 x: 272 y: 187 width: 36 height: 4 index: 37 age: 18
  block 2: sig: 1 x: 266 y: 151 width: 28 height: 4 index: 226 age: 71
  block 3: sig: 1 x: 274 y: 109 width: 20 height: 4 index: 155 age: 124
  block 4: sig: 2 x: 280 y: 48 width: 32 height: 2 index: 223 age: 72
  block 5: sig: 1 x: 240 y: 136 width: 24 height: 2 index: 52 age: 5

At the moment [comport] receives all the numbers one after another (e.g.
2  273  36  42  5  41  18 ...), so that it is impossible for me to tell
[pd] which number should go where.

I kept checking the internet for a solution for several days which did
not bring me any further, so I hope that someone in the [pd] community
could give me a clou.

Thanks
Maik




--
__
Dr. Maik Hester
Musiker, Musikwissenschaftler, Akkordeon-Restaurator
Himmelohstraße 23
D-58454 Witten




___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list