{"id":907,"date":"2018-03-18T18:06:11","date_gmt":"2018-03-18T18:06:11","guid":{"rendered":"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/?p=907"},"modified":"2018-04-27T17:28:00","modified_gmt":"2018-04-27T15:28:00","slug":"lego-ev3-matlabsimulink-wifi","status":"publish","type":"post","link":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/?p=907","title":{"rendered":"LEGO EV3 + Matlab\/Simulink + WiFi: the Ubuntu experience"},"content":{"rendered":"<a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-facebook nolightbox\" data-provider=\"facebook\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Facebook\" href=\"http:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;t=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience&#038;s=100&#038;p&#091;url&#093;=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;p&#091;images&#093;&#091;0&#093;=http%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Fwp-content%2Fuploads%2FtablawifiEV3_esp-300x180.png&#038;p&#091;title&#093;=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;margin-right:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"Facebook\" title=\"Share on Facebook\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/facebook.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;text=Check%20this%20out%20%2F%20Mira%20esto\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;margin-right:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-reddit nolightbox\" data-provider=\"reddit\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Reddit\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;title=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;margin-right:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"reddit\" title=\"Share on Reddit\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/reddit.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-pinterest nolightbox\" data-provider=\"pinterest\" target=\"_blank\" rel=\"nofollow\" title=\"Pin it with Pinterest\" href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;media=http%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Fwp-content%2Fuploads%2FtablawifiEV3_esp-300x180.png&#038;description=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;margin-right:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"pinterest\" title=\"Pin it with Pinterest\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/pinterest.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907&#038;title=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;margin-right:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/linkedin.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-16 synved-social-resolution-single synved-social-provider-mail nolightbox\" data-provider=\"mail\" rel=\"nofollow\" title=\"Share by email\" href=\"mailto:?subject=LEGO%20EV3%20%2B%20Matlab%2FSimulink%20%2B%20WiFi%3A%20the%20Ubuntu%20experience&#038;body=Check%20this%20out%20%2F%20Mira%20esto:%20https%3A%2F%2Fjafma.net%2Fana%2Ftheweekendarchaeologist%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F907\" style=\"font-size: 0px; width:16px;height:16px;margin:0;margin-bottom:5px;\"><img loading=\"lazy\" decoding=\"async\" alt=\"mail\" title=\"Share by email\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"16\" height=\"16\" style=\"display: inline; width:16px;height:16px; margin: 0; padding: 0; border: none; box-shadow: none;\" src=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/32x32\/mail.png\" \/><\/a><p><a id=\"spanish\"><\/a><br \/>\n<a href=\"#english\">[In English]<\/a><\/p>\n<p style=\"text-align: justify;\">Nuestros queridos <a href=\"https:\/\/es.wikipedia.org\/wiki\/Lego_MindStorm_NXT\" target=\"_blank\" rel=\"noopener\">LEGO NXT<\/a> han cumplido m\u00e1s que suficiente con su misi\u00f3n, as\u00ed que este a\u00f1o nos hemos pasado a la nueva versi\u00f3n del robot, la <a href=\"https:\/\/es.wikipedia.org\/wiki\/Set_de_Lego_mindstorms_EV3\" target=\"_blank\" rel=\"noopener\">EV3<\/a>.<\/p>\n<p style=\"text-align: justify;\">Eso significa que ya no podemos programar los robots en <a href=\"https:\/\/en.wikipedia.org\/wiki\/Not_eXactly_C\" target=\"_blank\" rel=\"noopener\">NXC<\/a> usando <a href=\"http:\/\/bricxcc.sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">BricxCC<\/a>, que en mi opini\u00f3n formaban una combinaci\u00f3n estupenda: software libre y programaci\u00f3n en C, muy adecuada para alumnos de grados de Ingenier\u00eda Inform\u00e1tica. Tras evaluar diferentes posibilidades, hemos decidido usar <a href=\"https:\/\/es.mathworks.com\/products\/simulink.html\" target=\"_blank\" rel=\"noopener\">Simulink<\/a> para programarlos. Y, por ahora, echo en falta dos cosas importantes, que me hacen pensar que la vida con el NXT era mejor (enorme suspiro):<\/p>\n<ul>\n<li>En primer lugar, no hay soporte para trabajar con Matlab\/Simulink usando el EV3 conectado con el USB en Ubuntu. Francamente, no entiendo esta decisi\u00f3n.<\/li>\n<li>En segundo lugar, la conexi\u00f3n del EV3 con Matlab\/Simulink usando wifi no es nada sencilla. Centr\u00e1ndome en el tema de la wifi, a continuaci\u00f3n resumo las pruebas que he realizado hasta el momento, junto con la informaci\u00f3n que he recopilado preparando las mismas. El resumen corto es que no hay forma de trabajar con la wifi en Ubuntu y hay que irse a Windows; si estoy haciendo algo mal y un alma caritativa me saca de mi error se lo agradecer\u00eda \ud83d\ude42<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Los dongles wifi que he probado son el <a href=\"https:\/\/www.netgear.com\/home\/products\/networking\/wifi-adapters\/WNA3100M.aspx\" target=\"_blank\" rel=\"noopener\">Netgear 300<\/a> (el \u00fanico que Lego recomienda es el <a href=\"https:\/\/www.netgear.com\/home\/products\/networking\/wifi-adapters\/WNA1100.aspx\" target=\"_blank\" rel=\"noopener\">Netgear 150<\/a>, pero ya no se encuentra f\u00e1cilmente), el <a href=\"http:\/\/www.edimax.com\/edimax\/merchandise\/merchandise_detail\/data\/edimax\/in\/wireless_adapters_n150\/ew-7811un\/\" target=\"_blank\" rel=\"noopener\">Edimax N150<\/a> (que en muchas webs aparece como compatible con el anterior), y un <a href=\"https:\/\/www.tp-link.com\" target=\"_blank\" rel=\"noopener\">TPLink<\/a> que he encontrado en el laboratorio y del que desconozco el modelo. El EV3 <a href=\"https:\/\/es.mathworks.com\/help\/supportpkg\/legomindstormsev3\/ug\/set-up-networking-for-ev3-hardware.html\" target=\"_blank\" rel=\"noopener\">necesita conectarse a un router<\/a>. Con los tres dongles he podido conectarme al router de casa, pero s\u00f3lo con el Netgear 300 y el Edimax los ordenadores que he empleado han sido capaces de detectar el robot (basta con hacer un ping desde el ordenador a la IP del EV3), as\u00ed que todo lo que sigue se refiere a los dos primeros.<\/p>\n<p style=\"text-align: justify;\">Algunas de las pruebas han requerido cambiar el firmware del EV3. Los diferentes firmware que he utilizado son las siguientes: 1.03 (descargable desde <a href=\"https:\/\/es.mathworks.com\/matlabcentral\/answers\/268180-why-do-i-get-an-failed-to-connect-error-when-trying-to-connect-my-lego-mindstorms-ev3-robot-with-s\" target=\"_blank\" rel=\"noopener\">aqu\u00ed<\/a>), 1.03 adaptada para el dongle Edimax (descargada de <a href=\"http:\/\/thetechnicgear.com\/2014\/04\/howto-configure-wifi-edimax-ew-7811un-mindstorms-ev3\/\" target=\"_blank\" rel=\"noopener\">aqu\u00ed<\/a> , aparece como 1.04 cuando se descarga en el robot), y 1.08 (descargada de <a href=\"https:\/\/www.lego.com\/en-US\/mindstorms\/mindstormservices\/firmware-download-page\/?assetid=%7b38E66EC3-1C63-4305-BD8C-561A6E554116%7d\" target=\"_blank\" rel=\"noopener\">aqu\u00ed<\/a>).<\/p>\n<p style=\"text-align: justify;\">La tabla recoge todas las configuraciones de software que he probado junto con el resultado obtenido. Las figuras se incluyen al final de la entrada.<\/p>\n<p><a href=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-937\" src=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp-300x180.png\" alt=\"\" width=\"300\" height=\"180\" srcset=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp-300x180.png 300w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp-768x460.png 768w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp-1024x613.png 1024w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_esp.png 1479w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a id=\"english\"><\/a><br \/>\n<a href=\"#spanish\">[En espa\u00f1ol]<\/a><\/p>\n<p style=\"text-align: justify;\">Our beloved <a href=\"https:\/\/en.wikipedia.org\/wiki\/Lego_Mindstorms_NXT\" target=\"_blank\" rel=\"noopener\">LEGO NXT<\/a> have heroically fulfilled their mission, so this year we have moved on to the new version of the robot, the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Lego_Mindstorms_EV3\" target=\"_blank\" rel=\"noopener\">EV3<\/a> robot.<\/p>\n<p style=\"text-align: justify;\">This means that we no longer can program the robots\u00a0 in\u00a0<a href=\"http:\/\/bricxcc.sourceforge.net\/nbc\/nxcdoc\/nxcapi\/lang.html\" target=\"_blank\" rel=\"noopener\">NXC<\/a>\u00a0using <a href=\"http:\/\/bricxcc.sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">BricxCC<\/a>, which in my opinion made a perfect match: open source software and C based programming, very suitable for students of Computer Science bachelors. After evaluating different options, we have chosen <a href=\"https:\/\/www.mathworks.com\/products\/simulink.html\" target=\"_blank\" rel=\"noopener\">Simulink<\/a> for programming the robots. And, for now, I miss two main things which make me think that life was better with the NXT (massive sigh):<\/p>\n<ul>\n<li>To begin with, it is not possible to work in Ubuntu with Matlab\/Simulink using the EV3 connected via USB. Frankly, I do not understand this decission.<\/li>\n<li>Secondly, it is not easy to connect EV3 with Matlab\/Simulink using WiFi. Focusing in the WiFi issues, in the following I sum up the tests I have done so far, along with the information I have gathered while preparing those tests. The short summary is that there is no way to work with the WiFi using Ubuntu and you have to move to Windows; if I am doing something wrong and some charitative soul takes me out of my mistake I would really appreciate it \ud83d\ude42<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">The WiFi dongles I have tried are the <a href=\"https:\/\/www.netgear.com\/home\/products\/networking\/wifi-adapters\/WNA3100M.aspx\" target=\"_blank\" rel=\"noopener\">Netgear 300<\/a> (the only that Lego supports is the <a href=\"https:\/\/www.netgear.com\/home\/products\/networking\/wifi-adapters\/WNA1100.aspx\" target=\"_blank\" rel=\"noopener\">Netgear 150<\/a>, but it cannot be easily found nowadays),\u00a0 the\u00a0<a href=\"http:\/\/www.edimax.com\/edimax\/merchandise\/merchandise_detail\/data\/edimax\/in\/wireless_adapters_n150\/ew-7811un\/\" target=\"_blank\" rel=\"noopener\">Edimax N150<\/a> (many webpages report that it is compatible with Netgear 150), and a <a href=\"https:\/\/www.tp-link.com\" target=\"_blank\" rel=\"noopener\">TPLink<\/a>\u00a0 that I found in the lab (I unfortunately do not know the model). EV3 <a href=\"https:\/\/es.mathworks.com\/help\/supportpkg\/legomindstormsev3\/ug\/set-up-networking-for-ev3-hardware.html\" target=\"_blank\" rel=\"noopener\">has to connect to a router<\/a>. The three dongles connected the robot to my home router, but only Netgear 300 and Edimax 150 assured that my laptops could detect the robot (with a ping from the laptop to the EV3&#8217;s IP), so all that is explained in the following only refers to the first two dongles.<\/p>\n<p style=\"text-align: justify;\">Some of the test required changing the firmware of the EV3. These are the firmwares I have used: 1.03 (available <a href=\"https:\/\/es.mathworks.com\/matlabcentral\/answers\/268180-why-do-i-get-an-failed-to-connect-error-when-trying-to-connect-my-lego-mindstorms-ev3-robot-with-s\" target=\"_blank\" rel=\"noopener\">here<\/a>), 1.03 adapted for the Edimax dongle (available <a href=\"http:\/\/thetechnicgear.com\/2014\/04\/howto-configure-wifi-edimax-ew-7811un-mindstorms-ev3\/\" target=\"_blank\" rel=\"noopener\">here<\/a> , it is numbered as 1.04 when downloaded into the robot), and 1.08 (available <a href=\"https:\/\/www.lego.com\/en-US\/mindstorms\/mindstormservices\/firmware-download-page\/?assetid=%7b38E66EC3-1C63-4305-BD8C-561A6E554116%7d\" target=\"_blank\" rel=\"noopener\">here<\/a>).<\/p>\n<p style=\"text-align: justify;\">The table shows all the software configurations I have tried along with the obtained result. Figures are included at the end of the post.<\/p>\n<p><a href=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-936\" src=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng-300x156.png\" alt=\"\" width=\"300\" height=\"156\" srcset=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng-300x156.png 300w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng-768x401.png 768w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng-1024x534.png 1024w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/tablawifiEV3_eng.png 1478w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-930\" src=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a-300x169.png 300w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a-768x432.png 768w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a-1024x576.png 1024w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/errorWifiR2015a.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Fig 1.- WiFi error with Matlab R2015a<\/p>\n<p><a href=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-931\" src=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016-300x169.png 300w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016-768x432.png 768w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016-1024x576.png 1024w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/pantallazowifiR2016.png 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Fig 2.- WiFi error with Matlab R2016b<\/p>\n<p><a href=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/EV3wifigccerror.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-933\" src=\"http:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/EV3wifigccerror-283x300.png\" alt=\"\" width=\"283\" height=\"300\" srcset=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/EV3wifigccerror-283x300.png 283w, https:\/\/jafma.net\/ana\/theweekendarchaeologist\/wp-content\/uploads\/EV3wifigccerror.png 650w\" sizes=\"(max-width: 283px) 100vw, 283px\" \/><\/a><\/p>\n<p>Fig 3.- Gcc error with Simulink R2016b<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[In English] Nuestros queridos LEGO NXT han cumplido m\u00e1s que suficiente con su misi\u00f3n, as\u00ed que este a\u00f1o nos hemos pasado a la nueva versi\u00f3n del robot, la EV3. Eso significa que ya no podemos programar los robots en NXC usando BricxCC, que en mi opini\u00f3n formaban una combinaci\u00f3n estupenda: software libre y programaci\u00f3n en &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/?p=907\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;LEGO EV3 + Matlab\/Simulink + WiFi: the Ubuntu experience&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4,10],"tags":[58,57,47,56],"_links":{"self":[{"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/posts\/907"}],"collection":[{"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=907"}],"version-history":[{"count":27,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/posts\/907\/revisions"}],"predecessor-version":[{"id":1102,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=\/wp\/v2\/posts\/907\/revisions\/1102"}],"wp:attachment":[{"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jafma.net\/ana\/theweekendarchaeologist\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}