{"id":4556,"date":"2019-08-07T15:57:18","date_gmt":"2019-08-07T15:57:18","guid":{"rendered":"http:\/\/fambach.net\/?p=4556"},"modified":"2022-04-01T10:45:10","modified_gmt":"2022-04-01T10:45:10","slug":"rf-nano","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/rf-nano\/","title":{"rendered":"RF Nano"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Ansichten\" >Ansichten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Einsatzzwecke\" >Einsatzzwecke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Stuckliste\" >St&uuml;ckliste<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Fernbedienung\" >Fernbedienung<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Interner_Schaltplan\" >Interner Schaltplan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Beschaltung_des_Joystick\" >Beschaltung des Joystick<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Beschaltung_nRF\" >Beschaltung nRF<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Arduino_Nano\" >Arduino Nano<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#nRF24_Modul\" >nRF24 Modul<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Bibliothek\" >Bibliothek<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Programmierung\" >Programmierung<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Erster_Schritt_%E2%80%93_Platine_Testen\" >Erster Schritt &#8211; Platine Testen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Zweiter_Schritt_%E2%80%93_RF_hinzugefugt\" >Zweiter Schritt &#8211; RF hinzugef&uuml;gt<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Fazit\" >Fazit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Probleme\" >Probleme<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Druckknopf_funktioniert_nicht\" >Druckknopf funktioniert nicht<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#RF_geht_nicht\" >RF geht nicht<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Verwandte_Beitrage\" >Verwandte Beitr&auml;ge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/#Quellen\" >Quellen<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Der RF Nano ist ein Replik des Arduino Nano zus&auml;tzlich verf&uuml;gt er noch &uuml;ber einen NRF24L01 Bautstein. Was ihm die RF Kommuninkation erm&ouml;glicht. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Vorsicht es gibt unterschiedliche Versionen dieses Nanos, es lohnt sich also genau hin zu schauen. <\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fakten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das Board sieht wie ein gew&ouml;hnlicher Nano aus, wenn da nicht die aufgedampfte Antenne(unten) und ein Micro USB anstatt des Mini-USB Anschlusses w&auml;ren. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"443\" height=\"620\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image.png\" alt=\"Pinbelegung Nano RF\" class=\"wp-image-4557\"><figcaption>Pin Belegung Nano RF (Quelle: vom Hersteller siehe Links unten)<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Vergleich mit dem Standard<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Pinbelegung habe ich mit dem Standard verglichen, diese ist bei mir gleich. (Bitte nochmal &uuml;berpr&uuml;fen, da andere Imitate abweichende Pin Belegungen haben k&ouml;nnten). <\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"388\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image-5.png\" alt=\"\" class=\"wp-image-4570\"><\/a><figcaption>Pin Vergleich Standard zu Nano RF<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">NRF Verbindungen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Pin-Informationen sind dem Schaltplan des Herstellers entnommen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ACHTUNG: Die Pins f&uuml;r CE und CSN sind bei mir, im Gegenteil zu den meisten Beispielen im Netz, vertauscht, es soll aber auch RF-Nanos mit richtiger Pinbelegung geben. <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table id=\"wpls-table-1\"><tbody><tr><td><strong>Beschreibung<\/strong><\/td><td><strong>Pin<\/strong><\/td><\/tr><tr><td>CE<\/td><td>10 (9)<\/td><\/tr><tr><td>CSN<\/td><td>9 (10)<\/td><\/tr><tr><td>SCK<\/td><td>13<\/td><\/tr><tr><td>MOSI<\/td><td>4<\/td><\/tr><tr><td>MISO<\/td><td>5<\/td><\/tr><\/tbody><\/table><figcaption>RF Nano &#8211; Pin-Belegung<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Anwendungsbereiche<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Ferngesteuerung <\/li><li>Sensor Knoten<\/li><li>Alles was mit einander kommunizieren muss.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Ansichten<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/www.fambach.net\/?attachment_id=5430\"><img loading=\"lazy\" decoding=\"async\" width=\"2327\" height=\"1075\" data-id=\"5430\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/NanoRFTop.jpg\" alt=\"Nano RF von oben\" class=\"wp-image-5430\"><\/a><figcaption>Nano RF von oben<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/www.fambach.net\/?attachment_id=4585\"><img loading=\"lazy\" decoding=\"async\" width=\"995\" height=\"2474\" data-id=\"4585\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/08\/NanoRfBottom.jpg\" alt=\"Nano RF von unten\" class=\"wp-image-4585\"><\/a><figcaption>Nano RF von unten<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programmierung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Bibliotheken<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Vom Hersteller benutzte Bibliothek<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Meine bew&auml;hrte Bibliothek hat beim ersten Test nicht funktioneirt, weshab  ich erstmal die des Herstellers ausprobiert habe. So konnte ich den Fehler in meinem Programm finden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/joewalnes\/arduino-play\/tree\/master\/lib\/Mirf\">https:\/\/github.com\/joewalnes\/arduino-play\/tree\/master\/lib\/Mirf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/tmrh20\/RF24\/\">https:\/\/github.com\/tmrh20\/RF24\/<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Standard RF Bibliothek<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Hier die Standard-Bibliothek die ich schon in anderen Projekten verwendet habe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/tmrh20\/RF24\/\">https:\/\/github.com\/tmrh20\/RF24\/<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Testprogramme<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Programm des Herstellers<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">F&uuml;r den ersten Test verwende ich die Programme des Herstellers. Der Quellcode ist auf Github &uuml;ber den folgenden Link verf&uuml;gbar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/emakefun\/emakefun-nano-plus\">https:\/\/github.com\/emakefun\/emakefun-nano-plus<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe 2 gleiche Nanos erworben und den einen als Empf&auml;nger und den anderen als Sender programmiert. Die Ausgabe ist im folgenden Bild zu sehen. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"876\" height=\"341\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image-2.png\" alt=\"\" class=\"wp-image-4562\"><figcaption>Konsolenausgabe: links Sender, rechts Empf&auml;nger.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Test mit RF Bibliothek<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Hier mein Testprogramm mit der RF Bibliothek. Die Bibliotheksdateien habe ich einfach ins Projekt kopiert. Hier der Code:<\/p>\n\n\n<style> #wrap_githubgist05f6f2c0915820ad58739f88a79a3816 .gist-data {max-height: 400px;} <\/style>\n<div id=\"wrap_githubgist05f6f2c0915820ad58739f88a79a3816\" style=\"width:100%\"><script>document.write('<link rel=\"stylesheet\" href=\"https:\/\/github.githubassets.com\/assets\/gist-embed-ac686e2e0afcc4b0.css\">')\ndocument.write('<\/p>\n<div id=\\\"gist97652777\\\" class=\\\"gist\\\">\\n    <\/p>\n<div class=\\\"gist-file\\\" translate=\\\"no\\\" data-color-mode=\\\"light\\\" data-light-theme=\\\"light\\\">\\n      <\/p>\n<div class=\\\"gist-data\\\">\\n        \\n<\/p>\n<div class=\\\"js-gist-file-update-container js-task-list-container\\\">\\n      <\/p>\n<div id=\\\"file-receiver-ino\\\" class=\\\"file my-2\\\">\\n    \\n    <\/p>\n<div itemprop=\\\"text\\\"\\n      class=\\\"Box-body p-0 blob-wrapper data type-c  \\\"\\n      style=\\\"overflow: auto\\\" tabindex=\\\"0\\\" role=\\\"region\\\"\\n      aria-label=\\\"Receiver.ino content, created by sfambach on 02:02PM on August 07, 2019.\\\"\\n    >\\n\\n        \\n<\/p>\n<div class=\\\"js-check-hidden-unicode js-blob-code-container blob-code-content\\\">\\n\\n  <template class=\\\"js-file-alert-template\\\">\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash flash-warn flash-full d-flex flex-items-center\\\">\\n  <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n    <span>\\n      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.\\n      <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.co\/hiddenchars\\\" target=\\\"_blank\\\">Learn more about bidirectional Unicode characters<\\\/a>\\n    <\\\/span>\\n\\n\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash-action\\\">        <a href=\\\"{{ revealButtonHref }}\\\" data-view-component=\\\"true\\\" class=\\\"btn-sm btn\\\">    Show hidden characters\\n<\\\/a>\\n<\\\/div>\\n<\\\/div><\\\/template>\\n<template class=\\\"js-line-alert-template\\\">\\n  <span aria-label=\\\"This line has hidden Unicode characters\\\" data-view-component=\\\"true\\\" class=\\\"line-alert tooltipped tooltipped-e\\\">\\n    <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n<\\\/span><\\\/template>\\n\\n  <\/p>\n<table data-hpc class=\\\"highlight tab-size js-file-line-container\\\" data-tab-size=\\\"4\\\" data-paste-markdown-skip data-tagsearch-path=\\\"Receiver.ino\\\">\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L1\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"1\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC1\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ Nano Remote Receiver<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L2\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"2\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC2\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ This programm receives a char array with maximum size 20<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L3\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"3\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC3\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ www.fambach.net<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L4\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"4\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC4\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L5\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"5\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC5\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ Libs:<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L6\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"6\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC6\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ https:\/\/github.com\/tmrh20\/RF24\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L7\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"7\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC7\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L8\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"8\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC8\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ GPL2<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L9\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"9\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC9\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/***********************************************************\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L10\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"10\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC10\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ radio<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L11\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"11\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC11\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &lt;SPI.h&gt;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L12\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"12\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC12\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &quot;nRF24L01.h&quot;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L13\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"13\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC13\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &quot;RF24.h&quot;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L14\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"14\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC14\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L15\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"15\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC15\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define PIN_CE  10<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L16\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"16\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC16\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define PIN_CSN 9<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L17\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"17\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC17\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L18\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"18\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC18\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">RF24 radio(PIN_CE, PIN_CSN);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L19\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"19\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC19\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">byte addresses[][6] = {&quot;007&quot;, &quot;001&quot;};<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L20\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"20\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC20\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L21\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"21\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC21\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define SIZE 20 <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L22\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"22\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC22\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">char buf[SIZE];<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L23\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"23\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC23\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L24\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"24\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC24\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/***********************************************************\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L25\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"25\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC25\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L26\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"26\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC26\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void setup() {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L27\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"27\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC27\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L28\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"28\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC28\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.begin(9600);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L29\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"29\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC29\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  delay(4000);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L30\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"30\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC30\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L31\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"31\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC31\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">Serial.println(&quot;SPI settings&quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L32\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"32\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC32\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  SPI.begin();<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L33\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"33\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC33\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  SPI.setDataMode(SPI_MODE0);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L34\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"34\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC34\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  SPI.setClockDivider(SPI_2XCLOCK_MASK);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L35\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"35\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC35\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L36\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"36\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC36\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.println(&quot;init rf&quot;);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L37\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"37\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC37\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.begin();                      \/\/ initialize RF24<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L38\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"38\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC38\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.setRetries(0, 15);            \/\/ set retries times<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L39\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"39\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC39\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.setPALevel(RF24_PA_LOW);      \/\/ set power<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L40\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"40\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC40\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.openWritingPipe(addresses[0]);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L41\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"41\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC41\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.openReadingPipe(1, addresses[1]);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L42\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"42\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC42\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.startListening();             \/\/ start monitoring<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L43\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"43\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC43\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L44\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"44\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC44\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L45\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"45\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC45\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L46\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"46\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC46\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void loop()<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L47\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"47\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC47\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">{<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L48\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"48\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC48\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  \/\/ receive data ;)<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L49\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"49\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC49\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  receiveData();<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L50\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"50\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC50\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L51\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"51\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC51\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L52\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"52\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC52\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L53\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"53\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC53\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L54\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"54\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC54\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void receiveData() {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L55\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"55\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC55\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  if ( radio.available()) {            \/\/ if receive the data<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L56\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"56\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC56\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L57\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"57\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC57\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    \/\/ Read the data payload until we&#39;ve received everything<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L58\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"58\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC58\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    bool done = false;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L59\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"59\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC59\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    while (radio.available())<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L60\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"60\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC60\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L61\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"61\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC61\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">      \/\/ Fetch the data payload<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L62\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"62\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC62\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">      radio.read( buf, sizeof(buf));<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L63\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"63\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC63\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L64\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"64\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC64\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/      for(int i = 0; i &lt; 20; i ++){<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L65\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"65\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC65\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/        Serial.print((char)buf[i]);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L66\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"66\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC66\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/      }<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L67\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"67\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC67\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">      Serial.println(buf);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L68\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"68\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC68\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    }<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L69\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"69\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC69\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  }<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L70\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"70\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC70\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  else<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L71\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"71\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC71\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L72\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"72\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC72\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">    \/\/ Serial.println(&quot;No radio available&quot;); \/\/only for test purpose<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L73\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"73\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC73\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  }<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L74\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"74\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC74\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-receiver-ino-L75\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"75\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-receiver-ino-LC75\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n  <\\\/table>\\n<\\\/div>\\n\\n\\n    <\\\/div>\\n\\n  <\\\/div>\\n\\n<\\\/div>\\n\\n      <\\\/div>\\n      <\/p>\n<div class=\\\"gist-meta\\\">\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/05f6f2c0915820ad58739f88a79a3816\/raw\/b99f732f0ecab76effa3b3f2fd1cf79b46b68044\/Receiver.ino\\\" style=\\\"float:right\\\" class=\\\"Link--inTextBlock\\\">view raw<\\\/a>\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/05f6f2c0915820ad58739f88a79a3816#file-receiver-ino\\\" class=\\\"Link--inTextBlock\\\">\\n          Receiver.ino\\n        <\\\/a>\\n        hosted with &#10084; by <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.com\\\">GitHub<\\\/a>\\n      <\\\/div>\\n    <\\\/div>\\n    <\/p>\n<div class=\\\"gist-file\\\" translate=\\\"no\\\" data-color-mode=\\\"light\\\" data-light-theme=\\\"light\\\">\\n      <\/p>\n<div class=\\\"gist-data\\\">\\n        \\n<\/p>\n<div class=\\\"js-gist-file-update-container js-task-list-container\\\">\\n      <\/p>\n<div id=\\\"file-sender-ino\\\" class=\\\"file my-2\\\">\\n    \\n    <\/p>\n<div itemprop=\\\"text\\\"\\n      class=\\\"Box-body p-0 blob-wrapper data type-c  \\\"\\n      style=\\\"overflow: auto\\\" tabindex=\\\"0\\\" role=\\\"region\\\"\\n      aria-label=\\\"Sender.ino content, created by sfambach on 02:02PM on August 07, 2019.\\\"\\n    >\\n\\n        \\n<\/p>\n<div class=\\\"js-check-hidden-unicode js-blob-code-container blob-code-content\\\">\\n\\n  <template class=\\\"js-file-alert-template\\\">\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash flash-warn flash-full d-flex flex-items-center\\\">\\n  <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n    <span>\\n      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.\\n      <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.co\/hiddenchars\\\" target=\\\"_blank\\\">Learn more about bidirectional Unicode characters<\\\/a>\\n    <\\\/span>\\n\\n\\n  <\/p>\n<div data-view-component=\\\"true\\\" class=\\\"flash-action\\\">        <a href=\\\"{{ revealButtonHref }}\\\" data-view-component=\\\"true\\\" class=\\\"btn-sm btn\\\">    Show hidden characters\\n<\\\/a>\\n<\\\/div>\\n<\\\/div><\\\/template>\\n<template class=\\\"js-line-alert-template\\\">\\n  <span aria-label=\\\"This line has hidden Unicode characters\\\" data-view-component=\\\"true\\\" class=\\\"line-alert tooltipped tooltipped-e\\\">\\n    <svg aria-hidden=\\\"true\\\" data-component=\\\"Octicon\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" data-view-component=\\\"true\\\" class=\\\"octicon octicon-alert\\\">\\n    <path d=\\\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\\\"><\\\/path>\\n<\\\/svg>\\n<\\\/span><\\\/template>\\n\\n  <\/p>\n<table data-hpc class=\\\"highlight tab-size js-file-line-container\\\" data-tab-size=\\\"4\\\" data-paste-markdown-skip data-tagsearch-path=\\\"Sender.ino\\\">\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L1\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"1\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC1\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ Nano Remote Transmiter<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L2\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"2\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC2\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ This programm sends Hello World! x (x is an index from 0 to 9) <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L3\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"3\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC3\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ www.fambach.net<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L4\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"4\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC4\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L5\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"5\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC5\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ Libs:<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L6\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"6\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC6\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ https:\/\/github.com\/tmrh20\/RF24\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L7\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"7\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC7\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L8\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"8\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC8\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ GPL2<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L9\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"9\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC9\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/***********************************************************\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L10\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"10\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC10\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\/\/ RF<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L11\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"11\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC11\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &lt;SPI.h&gt;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L12\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"12\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC12\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &quot;nRF24L01.h&quot;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L13\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"13\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC13\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#include &quot;RF24.h&quot;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L14\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"14\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC14\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L15\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"15\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC15\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define PIN_CE  10<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L16\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"16\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC16\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define PIN_CSN 9<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L17\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"17\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC17\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L18\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"18\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC18\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">RF24 radio(PIN_CE, PIN_CSN); \/\/ define the object to control NRF24L01<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L19\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"19\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC19\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">byte addresses[][6] = {&quot;007&quot;, &quot;001&quot;};<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L20\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"20\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC20\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">int mode = 1;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L21\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"21\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC21\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">#define SIZE 20<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L22\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"22\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC22\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">char buf[SIZE];<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L23\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"23\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC23\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L24\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"24\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC24\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void setup() {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L25\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"25\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC25\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.begin(9600);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L26\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"26\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC26\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L27\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"27\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC27\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  \/***********************************************************************\/<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L28\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"28\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC28\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  \/\/ init radio<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L29\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"29\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC29\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.begin();                      \/\/ initialize RF24<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L30\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"30\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC30\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.setRetries(0, 15);            \/\/ set retries times<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L31\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"31\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC31\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.setPALevel(RF24_PA_LOW);      \/\/ set power<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L32\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"32\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC32\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.openWritingPipe(addresses[1]);  \/\/ open delivery channel<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L33\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"33\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC33\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.openReadingPipe(1, addresses[0]);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L34\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"34\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC34\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.stopListening();<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L35\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"35\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC35\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L36\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"36\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC36\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L37\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"37\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC37\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">int i = 0;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L38\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"38\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC38\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">void loop() {<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L39\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"39\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC39\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L40\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"40\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC40\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  String s;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L41\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"41\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC41\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  s.reserve(20);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L42\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"42\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC42\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  s = &quot;Hello World! &quot;;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L43\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"43\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC43\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  s += i;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L44\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"44\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC44\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  s.toCharArray(buf, SIZE);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L45\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"45\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC45\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  Serial.println(s);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L46\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"46\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC46\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L47\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"47\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC47\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  radio.write(buf,sizeof(buf));<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L48\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"48\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC48\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">\\n<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L49\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"49\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC49\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  i++;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L50\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"50\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC50\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  if (i &gt; 9) i = 0;<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L51\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"51\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC51\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  <\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L52\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"52\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC52\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">  delay(1000);<\\\/td>\\n        <\\\/tr>\\n        <\/p>\n<tr>\\n          <\/p>\n<td id=\\\"file-sender-ino-L53\\\" class=\\\"blob-num js-line-number js-blob-rnum\\\" data-line-number=\\\"53\\\"><\\\/td>\\n          <\/p>\n<td id=\\\"file-sender-ino-LC53\\\" class=\\\"blob-code blob-code-inner js-file-line\\\">}<\\\/td>\\n        <\\\/tr>\\n  <\\\/table>\\n<\\\/div>\\n\\n\\n    <\\\/div>\\n\\n  <\\\/div>\\n\\n<\\\/div>\\n\\n      <\\\/div>\\n      <\/p>\n<div class=\\\"gist-meta\\\">\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/05f6f2c0915820ad58739f88a79a3816\/raw\/b99f732f0ecab76effa3b3f2fd1cf79b46b68044\/Sender.ino\\\" style=\\\"float:right\\\" class=\\\"Link--inTextBlock\\\">view raw<\\\/a>\\n        <a href=\\\"https:\/\/gist.github.com\/sfambach\/05f6f2c0915820ad58739f88a79a3816#file-sender-ino\\\" class=\\\"Link--inTextBlock\\\">\\n          Sender.ino\\n        <\\\/a>\\n        hosted with &#10084; by <a class=\\\"Link--inTextBlock\\\" href=\\\"https:\/\/github.com\\\">GitHub<\\\/a>\\n      <\\\/div>\\n    <\\\/div>\\n<\\\/div>\\n')\n<\/script><\/p>\n<div style='margin-bottom:1em;padding:0;'><noscript><code><\/p>\n<pre style='overflow:auto;margin:0;padding:0;border:1px solid #DDD;'>404: Not Found<\/pre>\n<p><\/code><\/noscript><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Link zum Github Verzeichnis:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/sfambach\/arduino\/tree\/master\/variants\/NanoRF\/RFTest\">https:\/\/github.com\/sfambach\/arduino\/tree\/master\/variants\/NanoRF\/RFTest<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"338\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image-3.png\" alt=\"\" class=\"wp-image-4564\"><figcaption>Konsolenausgabe: links Empf&auml;nger, rechts Sender.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Fernbedienungs Test<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe bereits ein paar Tests mit NRF Chips gemacht. Unteranderem habe ich eine SunFounder Fernbedienung in Betrieb genommen. Diese verwende ich in diesem Sketch als Basis. Die Software ist gleich zu der im gelinkten Projekt, jedoch habe ich f&uuml;r den Empf&auml;nger (der auf dem Nano RF ist) den CS auf Pin 10 und den CSN auf Pin 9 eingestellt.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"JroFFlPczt\"><a href=\"https:\/\/www.fambach.net\/sunfounder-fernbedienung\/\">Sunfounder nRF24 Fernbedienung<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8222;Sunfounder nRF24 Fernbedienung&#8220; &#8212; Stefan&#039;s WebBlog\" src=\"https:\/\/www.fambach.net\/sunfounder-fernbedienung\/embed\/#?secret=JroFFlPczt\" data-secret=\"JroFFlPczt\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<figcaption>Link zum Vorg&auml;nger Projekt<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Von Github kann der aktuelle Quellcode geladen werden:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/sfambach\/arduino\/tree\/master\/variants\/NanoRF\/SFRemoteTest\">https:\/\/github.com\/sfambach\/arduino\/tree\/master\/variants\/NanoRF\/SFRemoteTest<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Den Receiver wie oben beschrieben auf den Nano RF spielen. Den Transmitter, so wie er ist auf die Fernbedienung spielen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"332\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/08\/image-6.png\" alt=\"\" class=\"wp-image-4571\"><figcaption>So sieht die Konsolenausgabe auf dem Empf&auml;nger aus.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Probleme\"><\/span>Probleme<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Erste Kommunikation mit RF24 schlug fehl<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der CE und der CSN Pin sind in Gegensatz zu meinen anderen Projekten vertauscht. CE ist auf Pin 10 und CSN ist auf Pin 9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ACHTUNG Siegfried berichtet  (siehe unten in den Kommetaren) , dass er einen Nano mit richtiger Pinbelegung bekommen hat also CSN auf 10 und CE auf 9<\/strong>!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nano wird von Windows nicht erkannt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Evtl. mal einen CH340 Usb Treiber installieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/emakefun\/emakefun-nano-plus\/tree\/master\/RF-Nano\/CH340_Driver\">https:\/\/github.com\/emakefun\/emakefun-nano-plus\/tree\/master\/RF-Nano\/CH340_Driver<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nahe stehende Empf&auml;nger verbinden sich nicht<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Rachid beschreibt (siehe unten in den Kommetaren), dass er Probleme bei nahe beieinander stehenden Sender und Empf&auml;ngern hat und die Initialisierung schief l&auml;uft. Bei ihm hat geholfen dei Power hoch zu setzten. Bei den diskreten nRF Modulen kann dies zu Problemen mit der Spannungsversorgung f&uuml;hren.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> radio.setPALevel(RF24_PA_LOW);   \/\/ set power \n\/\/ tauschen durch\nradio.setPALevel(RF24_PA_MAX); <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kanal setzten<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Jens beschreibt (siehe unten in den Kommetaren), dass es von Vorteil sein kann den Kanal manuell zu setzen. Dieser wird in der begin Methode der RF lib zwar auf 76 gesetzt zur Fehlerbehebung kann dies jedoch eine L&ouml;sung sein, diesen in Sender\/Empf&auml;nger gemeinsam auf einen einen anderen Wert zu setzen. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void setup(){\n  ...\n  radio.setPALevel(RF24_PA_LOW); \n  radio.setChannel(99); \/\/ Kanal setzen\n  ...\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ich bin begeistert, ein Nano mit einem RF Chip, alles was man ben&ouml;tigt um Fergesteuerte bots zu bauen. Hier kann man sich das Verdrahten sparen. &Uuml;ber die Stabilit&auml;t und das Verhalten im Einsatz kann ich noch nichts berichten. Der erste Test war hierf&uuml;r zu simpel. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Verwandte Beitr&auml;ge<\/h2>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/rf-nano\/\">RF Nano<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-joystick-shield-v1-a\/\">Funduino JOYSTICK V1.A<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/nrf-rc-auto\/\">NRF RC Auto<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/\">Sunfounder nRF24 Fernbedienung<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Quellen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/emakefun\/emakefun-nano-plus\">https:\/\/github.com\/emakefun\/emakefun-nano-plus<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/tmrh20\/RF24\/\">https:\/\/github.com\/tmrh20\/RF24\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/emakefun\/emakefun-nano-plus\/tree\/master\/RF-Nano\/CH340_Driver\">https:\/\/github.com\/emakefun\/emakefun-nano-plus\/tree\/master\/RF-Nano\/CH340_Driver<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/nulllaborg\/lgt-rf-nano\">https:\/\/github.com\/nulllaborg\/lgt-rf-nano<\/a><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>A Nano with nRF, what more could you want?<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/sunfounder-fernbedienung\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Sunfounder nRF24 Fernbedienung\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":4575,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[174,587,206],"tags":[29,142,143,76],"class_list":["post-4556","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-arduino-nano-board","category-rf","tag-arduino","tag-nano","tag-nrf24","tag-rf","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=4556"}],"version-history":[{"count":23,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4556\/revisions"}],"predecessor-version":[{"id":8483,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4556\/revisions\/8483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/4575"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=4556"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=4556"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=4556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}