Re: [riot-devel] RIOT Core Development Project
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
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
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
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
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
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!
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!
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!
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
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
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
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
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
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
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?
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
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
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
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