{"ref":"refs/heads/feature/mac-802.15.4","commits":[{"author":{"name":"sebastian","email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@lenovo-laptop.(none)"},"message":"initial commit of MAC branch","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/1b0006007d5c431077b32f06ebbbfd89f4500c77","sha":"1b0006007d5c431077b32f06ebbbfd89f4500c77"},{"author":{"name":"Sebastian Breß","email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@lenovo-laptop.(none)"},"message":"changes in Makefile, so hat boost works","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/d0d36a39a262fbee7ed72325245997782d750190","sha":"d0d36a39a262fbee7ed72325245997782d750190"},{"author":{"name":"Sebastian Breß","email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@lenovo-laptop.(none)"},"message":"added new send and receive method in mac.h added Clock support -> now a periodic interrupt is created for the mac layer a standard constructor for MAC_Message, and a typedef that MAC_Message is a mob_t Type in the mac layer","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/ec8b35b9f84295ee1231f49c433aae7d8ff4ed66","sha":"ec8b35b9f84295ee1231f49c433aae7d8ff4ed66"},{"author":{"name":"Sebastian Breß","email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@lenovo-laptop.(none)"},"message":"changed from static waiting time to randomized waiting time in medium access control","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/9db90f3f2712de79082d11977714a80238c9edc9","sha":"9db90f3f2712de79082d11977714a80238c9edc9"},{"author":{"name":"Sebastian Breß","email":"db043b2055cb3a47b2eb0b5aebf4e114a8c24a5a@lenovo-laptop.(none)"},"message":"inserted usage of LED, periodic timer event on class member function and properly handling the random number, used for the waiting time for medium access","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/d3517efc5a22359840d04f283ab20e1ee3368371","sha":"d3517efc5a22359840d04f283ab20e1ee3368371"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"changes on sniffer and bubbler on mac layer, so that the messages contain sequence numbers on the application level, because we want to see if messages are lossed or corrupted a periodically (1s) toogled LED displays activity of the chip for better feedback when it is working","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/c4330bfc792fbdeff88847baa851b677ca6cf2a1","sha":"c4330bfc792fbdeff88847baa851b677ca6cf2a1"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"changing frameformat to IEEE 802.15.4 format validation mechanism for MAC Messages added -> Method isValid available for MAC_Messages minor changes in API (mostly intern) added compile and flash scripts to project","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/e961eca7bfc01ca420bcc909d03f0e495806bd39","sha":"e961eca7bfc01ca420bcc909d03f0e495806bd39"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"added IEEE compatible Frame_Control_Field to mac_message.h extracted actual MAC protocol from MAC_Base and inserted it in new class MAC_CSMA_CA while keeping MAC_Base as the Base class changed whole receiving mechanism from synchron to aynchron bugfix: messages are only delivered once now added deleator to mac protocoll, so that an application can get the messages per interrupt","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/4015172712dabee2d6e20dd8a994c17ca849de2f","sha":"4015172712dabee2d6e20dd8a994c17ca849de2f"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"fixed bug in receive method","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/9bd2d04c4065fecfe02aeeb55807a065cd96e6b6","sha":"9bd2d04c4065fecfe02aeeb55807a065cd96e6b6"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"integrated mac layer in armarow examples for the mac layer were moved to examples/mac_examples together with compile and flash skripts and makefile","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/c44a360ac10dcc1dca8466b3f810f9b88302a41e","sha":"c44a360ac10dcc1dca8466b3f810f9b88302a41e"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"MAC Layer now inherits from Physical Layer, the message type field was replaced with IEEE_Frame_Control_Field (one step towards the goal of IEEE compability)","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/7951b89eb6274ccc8e513a6ad20783ed35ede3ba","sha":"7951b89eb6274ccc8e513a6ad20783ed35ede3ba"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"changed mac layer logic, so that it uses the frametypes of the IEEE standard made some preparations for asynchronous sending of messages implemented basic Configuation Structure for MAC Layer","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/a639f56f1ff233f000193cfe9e27563a41bac950","sha":"a639f56f1ff233f000193cfe9e27563a41bac950"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"merged newest MAC Layer in current Armarow","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/4e6226bad33924c39cd8e0252bab2937b1ae6374","sha":"4e6226bad33924c39cd8e0252bab2937b1ae6374"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"fixed some compilation issues","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/15011f2201415f17d3c62258c69288440d3a365f","sha":"15011f2201415f17d3c62258c69288440d3a365f"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"commit of new Makefile","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/37b4798025ccc0d0e65090c70d740964b6cb197d","sha":"37b4798025ccc0d0e65090c70d740964b6cb197d"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"new usage of CCA implemented, sync send works","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/07e9b4987a17bd6b37434e24692849eddecf79fc","sha":"07e9b4987a17bd6b37434e24692849eddecf79fc"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"async send works now, configure parameter for verbose output added","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/ac2e9c9d55abfe8c3364646e636aef2a095993de","sha":"ac2e9c9d55abfe8c3364646e636aef2a095993de"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"some bugfixes","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/54c46c8b7bdc016a2eec762a99b405c2a1dc394a","sha":"54c46c8b7bdc016a2eec762a99b405c2a1dc394a"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"fixed race condition, fixed bug in makefile","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/ee7d46042a368e5cfa8f2b3e3f230a972551e395","sha":"ee7d46042a368e5cfa8f2b3e3f230a972551e395"},{"author":{"name":"Sebastian Breß","email":"4a27f3458bff914c59caaa4dc0beec0cb03d6518@gmx.de"},"message":"fixed interface bug","url":"https://api.github.com/repos/kiebel/ArMARoW/commits/6ce1e31d2ca55525d674dbe79dbeef370907c865","sha":"6ce1e31d2ca55525d674dbe79dbeef370907c865"}],"head":"ebcafa3f7264fa498cfe7af2295c1940f41b61fc","size":61,"push_id":49303590}