123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // 1-channel LoRa Gateway for ESP8266
- // Copyright (c) 2016-2020 Maarten Westenberg
- //
- // All rights reserved. This program and the accompanying materials
- // are made available under the terms of the MIT License
- // which accompanies this distribution, and is available at
- // https://opensource.org/licenses/mit-license.php
- //
- // NO WARRANTY OF ANY KIND IS PROVIDED
- //
- // Author: Maarten Westenberg (mw12554@hotmail.com)
- //
- // This file contains code for using the single channel gateway also as a repeater node.
- // Please note that for node to node communication your should change the polarity
- // of messages.
- //
- // ============================================================================
-
- #if _REPEATER==1
- // Define input channel and output channel
- #define _ICHAN 0
- #define _OCHAN 1
- #ifdef _TTNSERVER
- #error "Please undefined _THINGSERVER, for REPEATER shutdown WiFi"
- #endif
- // Send a LoRa message out from the gateway transmitter
- // XXX Maybe we should block the received ontul the message is transmitter
- int sendLora(char *msg, int len) {
- // Check when len is not exceeding maximum length
- Serial.print("sendLora:: ");
-
- for (int i=0; i< len; i++) {
- Serial.print(msg[1],HEX);
- Serial.print('.');
- }
-
- if (debug>=2) Serial.flush();
- return(1);
- }
- #endif //_REPEATER==1
|