Re: [riot-devel] RIOT Core Development Project

2016-09-21 Thread Michael Frey
Hi,

Am Mi, 21.09.2016, 05:44, schrieb Pss Srivignessh:

> Can you suggest me few domains to work. I found currently it is not
> supported on Intel Galileo Board. Is it a good area to start with

imho instead of supporting yet another board it might be more interesting
to pick one of the project ideas listed in

  https://github.com/RIOT-OS/RIOT/wiki/GSOC-Idea-List

However, please be aware that this list is slightly outdated and projects
differ in effort. In any case, some RIOT maintainers have probably a
better understanding which would be beneficial for the project.

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


[riot-devel] mqtt-sn, multicast and riot

2016-09-07 Thread Michael Frey
Hi,

as probably some of you are aware, I'm working in my spare time on a
mqtt-sn client for RIOT. The mqtt-sn specification [1] doesn't make any
assumptions about the network stack, which is good and bad at the same
time.

The "problem" is that MQTT-SN has "broadcast messages" such as the
SEARCHGW message for example and also defines for some message types a
"broadcast radius". While the latter is probably easy to "fix" using the
hop limit field in IPv6, I'm not entirely sure how to tackle the broadcast
issue.

The first thing which comes to mind is "simply" to use multicast, but the
question is which scope? Something like "ff0n::1" (all nodes) seems a bit
aggressive. Also RIOT doesn't seem to have a MLD implementation. Maybe it
would be better to create a designated multicast group for MQTT-SN?

I'm wondering if somebody was stumbling upon a similar issue? There seems
to be a proposal within the MQTT-SN community [2] which is probably
worthwhile to consider? Thanks in advance!

Best,
 Michael

[1] http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2.pdf
[2] https://github.com/mqtt/mqtt.github.io/wiki/MQTT-SN-Multicast-Addresses
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Fwd: RIOT - CC26x0 Port ready-ness

2016-09-06 Thread Michael Frey
Hi,

Am Di, 6.09.2016, 12:17, schrieb Darren Bainbridge:

> I have started looking at the different repos for C26x0.
> Who is or owns the SWIE-IO repo. when reading the main RIOT wiki it's not

The repositories are owned by Swissmic [1], a swiss startup.

> mentioned as a C26x0 development branch also it looks quite advanced.

The original work was started by Leon George, a student at FUB (afair).
Florent-Valéry Coen contributed the radio code - particularly BLE. Florent
was also with SWIE, but left at the end of July for his master thesis.
Nicholas C. Jackson provided support for the programmer/debugger. I don't
know if Nicholas is doing this in his spare time or if he is with a
company/university. At least that's my understanding. If I missed to
mention somebody I'm really sorry!

Providing support for CC26x0 is part of Leons thesis and hence, he "owns"
the pull request. Florent and I decided to work on one repository (the
swie repository) in different branches. The idea was to create a new
branch which would include the feature branches we were working on and
open pull requests from that particular branch.

However, since we both don't work at SWIE anymore we probably need another
place to clean up the code and contribute to it. The easiest way is
probably that I'm fetching the old branch, clean it up and commit to the
PR branch (iff features are working). But I'm open for other suggestions!

Best,
 Michael


[1] https://www.swie.io/
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Fwd: RIOT - CC26x0 Port ready-ness

2016-09-06 Thread Michael Frey
Hi,

Am Di, 6.09.2016, 08:50, schrieb Darren Bainbridge:

> I would like to connect with any developers working on a cc26x0 port.

I worked for a start-up which intended to use RIOT and the CC2650STK as a
platform for a future product. I left the company and had no time since
then to continue to work on it, which is a shame since I've had the
assumption that it wouldn't be that much work to a have basic working
radio.

> I would like to understand the ready-ness of any branches and willingness

The repository is over here

https://github.com/SWIE-IO/RIOT

and the main branch is

https://github.com/SWIE-IO/RIOT/tree/swie_802154_frey

We ran into some timer issues. If you have some time left, it would be
amazing if you would look into this. Also the actual interface to RIOT for
the driver is missing (meaning RIOT/drivers/cc26x0).

The IEEE 802.15.4 part needs some work and there was a bug I wanted to fix
(which should be doable).

I would like to do some refactoring of the radio code (the naming is not
really consistent since three different people were working on it) and we
could talk about the radio again? This would actually allow me to give you
a (better) summary what's working and what's not, and how things are
structured - if that's okay for you?

Anyway, I'm wondering what the best way would be to "centralize" the code
again. Clearly, I'm not going to contribute to the repository of my former
employer and the code is nowadays somehow spread across different
repositories.

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Communication among running RIOT board (native) and unix application

2016-08-31 Thread Michael Frey
Hi,

Am Mi, 31.08.2016, 02:02, schrieb Nazmul Alam:

> I am new to RIOT and trying to run it in native system. I would like to
> know if it is possible to add another tap interface to the bridge to
> monitor two native application's packet transaction and their contents?

have you looked into des-virt? Have you also checked out the tutorials [1]
at the wiki, such as [1].


> I want to communicate with an ipv4 based socket application with one of
> the

To my best knowledge there is no IPv4 support in RIOT (yet).

Best,
 Michael

[1] https://github.com/RIOT-OS/RIOT/wiki
[2]
https://github.com/RIOT-OS/RIOT/wiki/Tutorial%3A-RIOT-and-Multi-Hop-Routing-with-RPL
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] gprof for non-native boards

2016-08-22 Thread Michael Frey
Hi,

I just want to throw in instrumental [1,2] by Sebastian Krahmer, who to my
knowledge was one of the first to toy around with the finstrument options.

Best,
 Michael

[1] http://users.suse.com/~krahmer/instrumental/instrumental.pdf
[2] http://users.suse.com/~krahmer/instrumental/
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Make bootable .elf file!

2016-07-28 Thread Michael Frey
Hi,

for the future, could you please just write to _one_ mailing list. Thanks!

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Make bootable .elf file!

2016-07-28 Thread Michael Frey
Hi,

Am Do, 28.07.2016, 09:44, schrieb MiTsArAs Jimaras:

> I just ended a project of mine using RIOT OS.

that's cool!

> I produced the .elf file and now I want to make this bootable, in order to
> start at QEMU autonomus.

You mean you want to run your project on native? Have you tried to run
'make term'?

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Thank you!

2016-07-18 Thread Michael Frey
Hi,

Am Mo, 18.07.2016, 00:03, schrieb Oleg Hahm:

> I think I can speak on the behalf of all the organizers and participants
> saying that the first RIOT Summit was a huge success and a lot of fun. A
> big

I also would like to thank the organizers, the helping hands on site, the
speakers (and everybody else I forgot) for making this such a great event!
It was a pleasure being there! I've had many inspiring discussions with
fellow RIOTers and I'm looking forward for the next summit!

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] about mqtt on riot os

2016-06-23 Thread Michael Frey
Hi Andy,

Am Do, 23.06.2016, 15:56, schrieb Andy Rosete:

> Hello my name is andy, Im from Spain and I'm studing a Informatic Master.
> My work for the master degree is implement MQTT protocol on RIOT OS, i've
> been searching information about it and i don't sure if that things was
> implemented.

I'm working on a MQTT-SN client right now. While I've originally planned
to be done with it some time ago, I've had only a limited amount of time
to work on this. However, most things are done and need only to be tied
together and tested. Currently, I hope to open a pull request before the
RIOT summit in Mid-July so it can become hopefully part of the next RIOT
release.

> I would ask if you have implemented it, in case of not, please could you
> help me with information about where can i search or some advise.

I would suggest that we take this off-list since discussing the finer
details of the MQTT-SN implementation and its differences to MQTT are
probably not that much interesting for everybody else on this list. I'll
get back to you in an "extra" mail by tomorrow.

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] RISC-V Version

2016-04-18 Thread Michael Frey
Hi,

Am Mo, 18.04.2016, 15:53, schrieb Anoop Dutta:

> Is there any present/ future plan to support RISC-V based processors?

in order to support RISC-V you need a processor which "implements" the
ISA. From a brief look onto the topic, there is apparently no RISC-V
processor available [1] at all.

Best,
 Michael

[1] https://en.wikipedia.org/wiki/RISC-V#Adopters
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] IoT technology survey

2016-04-15 Thread Michael Frey
Hi,

Am Di, 15.03.2016, 11:15, schrieb Emmanuel Baccelli:

> https://www.surveymonkey.com/r/AGILEIoT

so, here are (if I see this correctly) are the results

https://ianskerrett.wordpress.com/2016/04/14/profile-of-an-iot-developer-results-of-the-iot-developer-survey/

I'm a bit puzzled about the 11.2 % considering php an IoT programming
language (and apparently using it) - on the other hand there are 73 % who
consider Linux an IoT operating system. Anyway, maybe it's worthwhile for
somebody to read it during hers/his lunch break.

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] devel Digest, Vol 36, Issue 12

2016-02-10 Thread Michael Frey
Hi,

you probably set your options for the mailing list to digest, at least the
subject of your mail changed and doesn't reflect the content (which is a
bit confusing).

Am Mi, 10.02.2016, 14:48, schrieb ra162...@students.ic.unicamp.br:

> a project about "Supporting RIOT in ns3".

GSoC consists of project proposals. Unfortunately, nobody tried to tackle
it and hence, there is no support for ns-3 and RIOT.

> Is it finished and is it working now? If there is any related page
> could u introduce me?

Nobody actually implemented it.

> I am trying to find a  way to link Riot with LXC based network
> emulators. Is it possible that I start to do that? Could you guide me
> where do i have to start? What do i have to do? or any other Guide?

You probably could try to use des-virt [1] and try to interconnect your
RIOT and LXC nodes. This probably requires some customization.

Best,
 Michael

[1] https://github.com/des-testbed/desvirt
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] How can link RIOT to other network simulators

2016-02-09 Thread Michael Frey
Hi,

Am Mi, 10.02.2016, 00:16, schrieb ra162...@students.ic.unicamp.br:

> I was wondering if there is a standalone library or any other way that

there is no such thing. However, you can run RIOT in cooja [1].

> make it possible to add RIOT to other network simulators?
> If yes, could u please guide me how I can do that?

I don't know what you want to do, but maybe [2] is also interesting for you?

Best,
 Michael


[1] https://github.com/RIOT-OS/RIOT/wiki/RIOT-and-Cooja
[2] https://github.com/RIOT-OS/RIOT/wiki/Virtual-riot-network
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


[riot-devel] RIOT and Network Simulators

2015-12-21 Thread Michael Frey
Hi,

I'm wondering if there is someone working on the integration of RIOT in a
network simulator, particularly OMNeT++? Cedric asked a couple of years
ago [1] the same question and there was also a GSoC  task [2] about
network simulation. However, from the outside it looks like nobody is
working on it (but who know what's happening at some point in some fork).

While I've had my fair share of programming OMNeT++ and JiST/Swans, I'm
wondering how to integrate RIOT into a network simulator. What would be
the necessary steps or is there somebody at FU I could get in touch with
it to discuss it into detail?

Anyway, I'm happy about any hints/tips! Thanks in advance!

Best,
 Michael

[1] https://lists.riot-os.org/pipermail/users/2013-February/08.html
[2] https://github.com/RIOT-OS/RIOT/wiki/GSOC-Idea-List

P.S.: Apparently, there is a open PR for a cooja/riot integration, but the
last time I've checked cooja wasn't really that 'super-sophisticated' (no
hard feelings).
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] HotSpot JVM on RIOT-OS?

2015-08-11 Thread Michael Frey
Hi,

Am Di, 11.08.2015, 11:35, schrieb Kaspar Schleiser:

> There are some specialized VMs for constrained devices which are
> probably portable to RIOT. Maybe take a look how the Lego guys did it [1].

Darjeeling VM [1] might also be a good starting point. I've looked also
some time ago into VMKit [2] from LLVM - the results where quite
impressive, but the project is no longer maintained.

Best,
 Michael

[1] http://darjeeling.sourceforge.net/
[2] http://vmkit.llvm.org/
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] MQTT + RIOT

2015-08-04 Thread Michael Frey
Hi,

Am Di, 4.08.2015, 10:14, schrieb Joakim Gebart:

> I was only yesterday reading up on Paho and MQTT SN for use in RIOT. I
> will

I was also looking into an MQTT client for RIOT and found a couple of days
ago this discussion:

https://github.com/RIOT-OS/RIOT/issues/2224

tl;dr Ludwig points out that there is a work in progress MQTT-SN client
over here:

https://github.com/LudwigOrtmann/RIOT/tree/mqtt-sn

However, I don't know the exact status of MQTT-SN in RIOT?

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


Re: [riot-devel] Testing RIOT

2015-06-19 Thread Michael Frey
Hi,

Am Di, 16.06.2015, 16:54, schrieb Hiesgen, Raphael:

> `__asan_” errors when compiling for native. Since I am not familiar
> with the whole RIOT toolchain, are there any modifications that may
> prevent linking to the standard libs?

just out of curiosity - have you tried to use address-sanitizer in gcc?

Best,
 Michael
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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


[riot-devel] C++11 Support in RIOT

2015-01-26 Thread Michael Frey
Hi,

I'm wondering what the current status of the C++11 support in RIOT is? Is
there a matrix like overview [1] available? I'm particularly interested in
std::shared_ptr and std::thread support in RIOT. I would also be happy if
somebody could share his/her thoughts on implementing C++11 features for a
libstdc++/libc++ for RIOT.

TIA!
 Best,
  Michael

[1] https://gcc.gnu.org/projects/cxx0x.html
-- 
Dipl.-Inf. (FH), M. Sc. Michael Frey
Humboldt-Universität zu Berlin
Department of Computer Science
Rudower Chaussee 25
12489 Berlin, Germany

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