Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Windows executable file #2

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Binary file added .vs/DigitalAnalyzer/v15/.suo
Binary file not shown.
6 changes: 6 additions & 0 deletions .vscode/arduino.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"board": "esp8266:esp8266:d1_mini",
"configuration": "CpuFrequency=80,UploadSpeed=921600,FlashSize=4M3M",
"port": "COM10",
"sketch": "Arduino sketches\\analyzer-WeMosD1miniPro\\analyzer-WeMosD1miniPro.ino"
}
19 changes: 19 additions & 0 deletions .vscode/c_cpp_properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"configurations": [
{
"name": "Win32",
"includePath": [
"C:\\Users\\anteo\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.3.0\\cores\\esp8266"
],
"browse": {
"limitSymbolsToIncludedHeaders": false,
"path": [
"C:\\Users\\anteo\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.3.0\\cores\\esp8266",
"${workspaceRoot}"
]
},
"intelliSenseMode": "msvc-x64"
}
],
"version": 3
}
File renamed without changes.
110 changes: 110 additions & 0 deletions Arduino sketches/analyzer-WeMosD1miniPro/analyzer-WeMosD1miniPro.ino
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
#define green1 D0
#define green2 D1
#define yellow1 D2
#define yellow2 D3
#define purple1 D4
#define purple2 D5
#define purple3 D6
#define purple4 D7
#define data0 D8
#define data1 18
#define data2 17
#define data3 16
#define data4 15
#define data5 14
#define data6 10
#define data7 11
#define powerPin 12

void setup() {

pinMode(green1, INPUT);
pinMode(green2, INPUT);
pinMode(yellow1, INPUT);
pinMode(yellow2, INPUT);

pinMode(purple1, INPUT);
pinMode(purple2, INPUT);
pinMode(purple3, INPUT);
pinMode(purple4, INPUT);
/*
pinMode(data0, INPUT);
pinMode(data1, INPUT);
pinMode(data2, INPUT);
pinMode(data3, INPUT);

pinMode(data4, INPUT);
pinMode(data5, INPUT);
pinMode(data6, INPUT);
pinMode(data7, INPUT);
*/

/*
pinMode(powerPin, OUTPUT);
digitalWrite(powerPin, LOW);
delay(1000);
digitalWrite(powerPin, HIGH);
*/

Serial.begin(115200);
while (!Serial) { ; }
}



byte in;
int buff;
unsigned long times;

void loop() {
times = micros();

//for(int i = 0; i < 100; i++){

buff = 2;

if (digitalRead(green1) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(green2) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(yellow1) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(yellow2) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(purple1) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(purple2) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(purple3) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(purple4) == HIGH) buff = buff | 1;
buff = buff << 1;
/*
if (digitalRead(data0) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data1) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data2) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data3) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data4) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data5) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data6) == HIGH) buff = buff | 1;
buff = buff << 1;
if (digitalRead(data7) == HIGH) buff = buff | 1;
//buff = buff << 1;*/
Serial.println(buff);
//delay(4);

delay(4); //testing how the code wil handle slow refresh rate

//}
/*
Serial.println("Time test:");
Serial.println(micros() - times);
delay(1000);*/

}
4 changes: 2 additions & 2 deletions DigitalAnalyzer.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
# Visual Studio 15
VisualStudioVersion = 15.0.26430.15
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DigitalAnalyzer", "DigitalAnalyzer\DigitalAnalyzer.csproj", "{9CA1AD68-092B-422B-8983-A0D5D8ADE182}"
EndProject
Expand Down
64 changes: 51 additions & 13 deletions DigitalAnalyzer/Form1.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading