ich habe den neuen Sketch an die "alte" Schaltung angepasst.
Leider bleibt der Sketch hier stehen:
Code: Alles auswählen
AskSin++ V4.1.0 (May 18 2019 22:38:48)
Address Space: 32 - 102
CC init1
CC Version: 14
- ready
Bat: 0
ID: F31106 Serial: JPCAPM0006
*LOW BAT Limit: 22
*Sendeintervall: 30
Config changed List1 (CH 1)
C
Er sieht so aus:
Code: Alles auswählen
#define CONFIG_BUTTON_PIN 8
#define ISR_PIN 9
// number of available peers per channel
#define PEERS_PER_CHANNEL 6
// all library classes are placed in the namespace 'as'
using namespace as;
//Korrekturfaktor der Clock-Ungenauigkeit, wenn keine RTC verwendet wird
#define SYSCLOCK_FACTOR 0.88
#define LED_PIN 4
#define BATT_EN_PIN 6
#define BATT_SENS_PIN A3
volatile bool isrDetected = false;
//SENSOR_EN_PIN und SENSOR_PIN sind immer paarweise und kommagetrennt hinzuzuf�gen:
//Beispiel f�r 3 Sensoren
//byte SENSOR_EN_PINS[] {5 , 6, 7}; //VCC Pin des Sensors
//byte SENSOR_PINS[] {14, 15, 16}; //AOut Pin des Sensors
byte SENSOR_EN_PINS[] {5 }; //VCC Pin des Sensors
byte SENSOR_PINS[] {16}; //AOut Pin des Sensors
Code: Alles auswählen
#define NO_DS18B20 //use model without temperature sensor
#define EI_NOTEXTERNAL
#include <EnableInterrupt.h>
#define SENSOR_ONLY
// Arduino Pro mini 8 Mhz
// Arduino pin for the config button
#define CONFIG_BUTTON_PIN 8
#define LED_PIN 4
#define BATT_EN_PIN 6
#define BATT_SENS_PIN 17
#define CC1101_GDO0_PIN 2
#define CC1101_CS_PIN 10
#define CC1101_MOSI_PIN 11
#define CC1101_MISO_PIN 12
#define CC1101_SCK_PIN 13
const uint8_t SENSOR_PINS[] {16}; //AOut Pins der Sensoren (hier A1, A2 und A3)
//bei Verwendung von > 3 Sensoren sollten die Vcc der Sensoren auf 2 Enable Pins verteilt werden (max. Last pro AVR-Pin beachten!)
const uint8_t SENSOR_EN_PINS[] {5 };
#define DS18B20_PIN 3
Eine externe Spannungsquelle hängt nicht daran.
Wie gesagt, mit dem alten Sketch geht es...
Hier die Ausgabe auf der seriellen mit genau dem gleichen Board:
Code: Alles auswählen
AskSin++ V4.1.0 (May 18 2019 22:49:13)
Address Space: 32 - 79
CC init1
CC Version: 14
- ready
Bat: 0
ID: F31106 Serial: JPCAPM0006
*LOW BAT Limit: 22
*Wake-On-Radio: 0
*Sendeintervall: 30
Config changed List1
*HIGHValue (#1): 830
*LOWValue (#1): 420
+Sensor (#1) V: 826
+Humidity (#1) %: 1
+Battery (#1) V: 0
<- 0E 01 84 70 F31106 00
Gruß
Franz