Re: [riot-devel] Driver for the at86rf215

2019-10-25 Thread Robert Olsson



Marian Buschsieweke writes:
 > Hi,
 > see https://github.com/RIOT-OS/RIOT/pull/12537

 Hello,
 
 I'll take a look and try it out.

 Thanks
--ro




> 
 > 
 > On Fri, 25 Oct 2019 16:06:02 +0200
 > Robert Olsson  wrote:
 > 
 > > Hi,
 > > 
 > > More questions on this topic... are there any PR pending for the
 > > radio integrated in the AtMega128rfa1 and AtMega256rfr2? Very much
 > > the same but not over SPI.
 > > 
 > > Cheers
 > >--ro
 > > 
 > > 
 > > José Alamos writes:
 > >  > Hi Robert,
 > >  > 
 > >  > No Problem!
 > >  > Good that you asked before so there weren't duplicated attempts :P
 > >  > 
 > >  > Cheers,
 > >  > José
 > >  > 
 > >  > On Fri, 2019-10-25 at 08:22 +0200, Robert Hartung wrote:  
 > >  > > Hi José,
 > >  > > hrmpf. Should've looked again into the list of PRs, was a while ago
 > >  > > ;)
 > >  > > Will contribute with reviewing and testing.
 > >  > > Regards
 > >  > > Robert
 > >  > > 
 > >  > > On 24.10.19 16:26, José Alamos wrote:  
 > >  > > > Hi Robert,
 > >  > > > 
 > >  > > > Note there's already a PR for this radio [1].
 > >  > > > It's using 2 `netdev_ieee802154` for handling each radio.
 > >  > > > 
 > >  > > > Maybe you can sync there and contribute with feedback and testing.
 > >  > > > 
 > >  > > > Best,
 > >  > > > José
 > >  > > > 
 > >  > > > [1]: https://github.com/RIOT-OS/RIOT/pull/12128
 > >  > > > On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:  
 > >  > > > > Hello fellow developers,
 > >  > > > > 
 > >  > > > > I am targeting this question to developers here first before
 > >  > > > > opening
 > >  > > > > any
 > >  > > > > issues. We are looking to implement a driver for the at86rf215.
 > >  > > > > The
 > >  > > > > challenge here is, that we cannot fit it into the existing
 > >  > > > > at86rf2xx
 > >  > > > > driver for a simple reason: It has two interfaces for Sub-Ghz and
 > >  > > > > 2.4Ghz
 > >  > > > > communication, but shares a single interrupt pin. My idea was to
 > >  > > > > have
 > >  > > > > a
 > >  > > > > single device, which has multiple communication interfaces. From
 > >  > > > > what
 > >  > > > > I've seen and researched about netdev, this is not possible, as a
 > >  > > > > netdev
 > >  > > > > has a driver, which consists of the callbacks, including the isr
 > >  > > > > handler.
 > >  > > > > 
 > >  > > > > The Idea would then be to have a meta device for the interrupt
 > >  > > > > handling
 > >  > > > > and then calling the actual isr for the radio that the interrupt
 > >  > > > > was
 > >  > > > > ment for. Any one having a similar problem or any ideas how to
 > >  > > > > solve
 > >  > > > > this issue?
 > >  > > > > 
 > >  > > > > Best Regards
 > >  > > > > Robert
 > >  > > > >   
 > >  > > > 
 > >  > > > ___
 > >  > > > devel mailing list
 > >  > > > devel@riot-os.org
 > >  > > > https://lists.riot-os.org/mailman/listinfo/devel
 > >  > > >   
 > >  > 
 > >  > ___
 > >  > devel mailing list
 > >  > devel@riot-os.org
 > >  > https://lists.riot-os.org/mailman/listinfo/devel  
 > > 
 > 
 > x[DELETED ATTACHMENT , application/pgp-signature]

-- 
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Driver for the at86rf215

2019-10-25 Thread Marian Buschsieweke
Hi,

see https://github.com/RIOT-OS/RIOT/pull/12537

Kind regards,
Marian


On Fri, 25 Oct 2019 16:06:02 +0200
Robert Olsson  wrote:

> Hi,
> 
> More questions on this topic... are there any PR pending for the
> radio integrated in the AtMega128rfa1 and AtMega256rfr2? Very much
> the same but not over SPI.
> 
> Cheers
>   --ro
> 
> 
> José Alamos writes:
>  > Hi Robert,
>  > 
>  > No Problem!
>  > Good that you asked before so there weren't duplicated attempts :P
>  > 
>  > Cheers,
>  > José
>  > 
>  > On Fri, 2019-10-25 at 08:22 +0200, Robert Hartung wrote:  
>  > > Hi José,
>  > > hrmpf. Should've looked again into the list of PRs, was a while ago
>  > > ;)
>  > > Will contribute with reviewing and testing.
>  > > Regards
>  > > Robert
>  > > 
>  > > On 24.10.19 16:26, José Alamos wrote:  
>  > > > Hi Robert,
>  > > > 
>  > > > Note there's already a PR for this radio [1].
>  > > > It's using 2 `netdev_ieee802154` for handling each radio.
>  > > > 
>  > > > Maybe you can sync there and contribute with feedback and testing.
>  > > > 
>  > > > Best,
>  > > > José
>  > > > 
>  > > > [1]: https://github.com/RIOT-OS/RIOT/pull/12128
>  > > > On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:  
>  > > > > Hello fellow developers,
>  > > > > 
>  > > > > I am targeting this question to developers here first before
>  > > > > opening
>  > > > > any
>  > > > > issues. We are looking to implement a driver for the at86rf215.
>  > > > > The
>  > > > > challenge here is, that we cannot fit it into the existing
>  > > > > at86rf2xx
>  > > > > driver for a simple reason: It has two interfaces for Sub-Ghz and
>  > > > > 2.4Ghz
>  > > > > communication, but shares a single interrupt pin. My idea was to
>  > > > > have
>  > > > > a
>  > > > > single device, which has multiple communication interfaces. From
>  > > > > what
>  > > > > I've seen and researched about netdev, this is not possible, as a
>  > > > > netdev
>  > > > > has a driver, which consists of the callbacks, including the isr
>  > > > > handler.
>  > > > > 
>  > > > > The Idea would then be to have a meta device for the interrupt
>  > > > > handling
>  > > > > and then calling the actual isr for the radio that the interrupt
>  > > > > was
>  > > > > ment for. Any one having a similar problem or any ideas how to
>  > > > > solve
>  > > > > this issue?
>  > > > > 
>  > > > > Best Regards
>  > > > > Robert
>  > > > >   
>  > > > 
>  > > > ___
>  > > > devel mailing list
>  > > > devel@riot-os.org
>  > > > https://lists.riot-os.org/mailman/listinfo/devel
>  > > >   
>  > 
>  > ___
>  > devel mailing list
>  > devel@riot-os.org
>  > https://lists.riot-os.org/mailman/listinfo/devel  
> 



pgpQJiYmoGzhV.pgp
Description: OpenPGP digital signature
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Driver for the at86rf215

2019-10-25 Thread Robert Olsson



Hi,

More questions on this topic... are there any PR pending for the
radio integrated in the AtMega128rfa1 and AtMega256rfr2? Very much
the same but not over SPI.

Cheers
--ro


José Alamos writes:
 > Hi Robert,
 > 
 > No Problem!
 > Good that you asked before so there weren't duplicated attempts :P
 > 
 > Cheers,
 > José
 > 
 > On Fri, 2019-10-25 at 08:22 +0200, Robert Hartung wrote:
 > > Hi José,
 > > hrmpf. Should've looked again into the list of PRs, was a while ago
 > > ;)
 > > Will contribute with reviewing and testing.
 > > Regards
 > > Robert
 > > 
 > > On 24.10.19 16:26, José Alamos wrote:
 > > > Hi Robert,
 > > > 
 > > > Note there's already a PR for this radio [1].
 > > > It's using 2 `netdev_ieee802154` for handling each radio.
 > > > 
 > > > Maybe you can sync there and contribute with feedback and testing.
 > > > 
 > > > Best,
 > > > José
 > > > 
 > > > [1]: https://github.com/RIOT-OS/RIOT/pull/12128
 > > > On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:
 > > > > Hello fellow developers,
 > > > > 
 > > > > I am targeting this question to developers here first before
 > > > > opening
 > > > > any
 > > > > issues. We are looking to implement a driver for the at86rf215.
 > > > > The
 > > > > challenge here is, that we cannot fit it into the existing
 > > > > at86rf2xx
 > > > > driver for a simple reason: It has two interfaces for Sub-Ghz and
 > > > > 2.4Ghz
 > > > > communication, but shares a single interrupt pin. My idea was to
 > > > > have
 > > > > a
 > > > > single device, which has multiple communication interfaces. From
 > > > > what
 > > > > I've seen and researched about netdev, this is not possible, as a
 > > > > netdev
 > > > > has a driver, which consists of the callbacks, including the isr
 > > > > handler.
 > > > > 
 > > > > The Idea would then be to have a meta device for the interrupt
 > > > > handling
 > > > > and then calling the actual isr for the radio that the interrupt
 > > > > was
 > > > > ment for. Any one having a similar problem or any ideas how to
 > > > > solve
 > > > > this issue?
 > > > > 
 > > > > Best Regards
 > > > > Robert
 > > > > 
 > > > 
 > > > ___
 > > > devel mailing list
 > > > devel@riot-os.org
 > > > https://lists.riot-os.org/mailman/listinfo/devel
 > > > 
 > 
 > ___
 > devel mailing list
 > devel@riot-os.org
 > https://lists.riot-os.org/mailman/listinfo/devel

-- 
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Driver for the at86rf215

2019-10-25 Thread José Alamos
Hi Robert,

No Problem!
Good that you asked before so there weren't duplicated attempts :P

Cheers,
José

On Fri, 2019-10-25 at 08:22 +0200, Robert Hartung wrote:
> Hi José,
> hrmpf. Should've looked again into the list of PRs, was a while ago
> ;)
> Will contribute with reviewing and testing.
> Regards
> Robert
> 
> On 24.10.19 16:26, José Alamos wrote:
> > Hi Robert,
> > 
> > Note there's already a PR for this radio [1].
> > It's using 2 `netdev_ieee802154` for handling each radio.
> > 
> > Maybe you can sync there and contribute with feedback and testing.
> > 
> > Best,
> > José
> > 
> > [1]: https://github.com/RIOT-OS/RIOT/pull/12128
> > On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:
> > > Hello fellow developers,
> > > 
> > > I am targeting this question to developers here first before
> > > opening
> > > any
> > > issues. We are looking to implement a driver for the at86rf215.
> > > The
> > > challenge here is, that we cannot fit it into the existing
> > > at86rf2xx
> > > driver for a simple reason: It has two interfaces for Sub-Ghz and
> > > 2.4Ghz
> > > communication, but shares a single interrupt pin. My idea was to
> > > have
> > > a
> > > single device, which has multiple communication interfaces. From
> > > what
> > > I've seen and researched about netdev, this is not possible, as a
> > > netdev
> > > has a driver, which consists of the callbacks, including the isr
> > > handler.
> > > 
> > > The Idea would then be to have a meta device for the interrupt
> > > handling
> > > and then calling the actual isr for the radio that the interrupt
> > > was
> > > ment for. Any one having a similar problem or any ideas how to
> > > solve
> > > this issue?
> > > 
> > > Best Regards
> > > Robert
> > > 
> > 
> > ___
> > devel mailing list
> > devel@riot-os.org
> > https://lists.riot-os.org/mailman/listinfo/devel
> > 

___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Driver for the at86rf215

2019-10-25 Thread Robert Hartung
Hi José,
hrmpf. Should've looked again into the list of PRs, was a while ago ;)
Will contribute with reviewing and testing.
Regards
Robert

On 24.10.19 16:26, José Alamos wrote:
> Hi Robert,
> 
> Note there's already a PR for this radio [1].
> It's using 2 `netdev_ieee802154` for handling each radio.
> 
> Maybe you can sync there and contribute with feedback and testing.
> 
> Best,
> José
> 
> [1]: https://github.com/RIOT-OS/RIOT/pull/12128
> On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:
>> Hello fellow developers,
>>
>> I am targeting this question to developers here first before opening
>> any
>> issues. We are looking to implement a driver for the at86rf215. The
>> challenge here is, that we cannot fit it into the existing at86rf2xx
>> driver for a simple reason: It has two interfaces for Sub-Ghz and
>> 2.4Ghz
>> communication, but shares a single interrupt pin. My idea was to have
>> a
>> single device, which has multiple communication interfaces. From what
>> I've seen and researched about netdev, this is not possible, as a
>> netdev
>> has a driver, which consists of the callbacks, including the isr
>> handler.
>>
>> The Idea would then be to have a meta device for the interrupt
>> handling
>> and then calling the actual isr for the radio that the interrupt was
>> ment for. Any one having a similar problem or any ideas how to solve
>> this issue?
>>
>> Best Regards
>> Robert
>>
> 
> ___
> devel mailing list
> devel@riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
> 

-- 
Robert Hartung, M.Sc.

Technische Universität Braunschweig
Institut für Betriebssysteme und Rechnerverbund
Mühlenpfordtstr. 23, Raum 115
38106 Braunschweig

Fon: +49 (531) 391 - 3264
Fax: +49 (531) 391 - 5936
E-Mail: hart...@ibr.cs.tu-bs.de
___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


Re: [riot-devel] Driver for the at86rf215

2019-10-24 Thread José Alamos
Hi Robert,

Note there's already a PR for this radio [1].
It's using 2 `netdev_ieee802154` for handling each radio.

Maybe you can sync there and contribute with feedback and testing.

Best,
José

[1]: https://github.com/RIOT-OS/RIOT/pull/12128
On Thu, 2019-10-24 at 16:20 +0200, Robert Hartung wrote:
> Hello fellow developers,
> 
> I am targeting this question to developers here first before opening
> any
> issues. We are looking to implement a driver for the at86rf215. The
> challenge here is, that we cannot fit it into the existing at86rf2xx
> driver for a simple reason: It has two interfaces for Sub-Ghz and
> 2.4Ghz
> communication, but shares a single interrupt pin. My idea was to have
> a
> single device, which has multiple communication interfaces. From what
> I've seen and researched about netdev, this is not possible, as a
> netdev
> has a driver, which consists of the callbacks, including the isr
> handler.
> 
> The Idea would then be to have a meta device for the interrupt
> handling
> and then calling the actual isr for the radio that the interrupt was
> ment for. Any one having a similar problem or any ideas how to solve
> this issue?
> 
> Best Regards
> Robert
> 

___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel


[riot-devel] Driver for the at86rf215

2019-10-24 Thread Robert Hartung
Hello fellow developers,

I am targeting this question to developers here first before opening any
issues. We are looking to implement a driver for the at86rf215. The
challenge here is, that we cannot fit it into the existing at86rf2xx
driver for a simple reason: It has two interfaces for Sub-Ghz and 2.4Ghz
communication, but shares a single interrupt pin. My idea was to have a
single device, which has multiple communication interfaces. From what
I've seen and researched about netdev, this is not possible, as a netdev
has a driver, which consists of the callbacks, including the isr handler.

The Idea would then be to have a meta device for the interrupt handling
and then calling the actual isr for the radio that the interrupt was
ment for. Any one having a similar problem or any ideas how to solve
this issue?

Best Regards
Robert

-- 
Robert Hartung, M.Sc.

Technische Universität Braunschweig
Institut für Betriebssysteme und Rechnerverbund
Mühlenpfordtstr. 23, Raum 115
38106 Braunschweig

Fon: +49 (531) 391 - 3264
Fax: +49 (531) 391 - 5936
E-Mail: hart...@ibr.cs.tu-bs.de

___
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel