arachnidlabs / tsunami-arduino Goto Github PK
View Code? Open in Web Editor NEWArduino library for the Tsunami signal generator and frequency counter
License: BSD 3-Clause "New" or "Revised" License
Arduino library for the Tsunami signal generator and frequency counter
License: BSD 3-Clause "New" or "Revised" License
I'm using Windows 7 64bit.
I've downloaded the Arduino IDE, which is currently 1.6.5 r2.
Even after extracting the 'old arduino drivers' zip file, and pointing Windows at the Arduino / sketchbook folder, and looking at the steps here : https://github.com/arachnidlabs/tsunami-arduino/wiki/Tutorials
Windows cannot find the driver, all I can find in the tutorials is a link to a json file.
When I try to upload the SineOutput Sketch I get:
Arduino: 1.6.5 (Windows 7), Board: "Arduino Uno"
Build options changed, rebuilding all
Using library SPI in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Using library Tsunami in folder: C:\Users\MAB1\Documents\Arduino\libraries\Tsunami
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI -IC:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src C:\Users\MAB1\AppData\Local\Temp\build1885450098542471005.tmp\SineOutput.cpp -o C:\Users\MAB1\AppData\Local\Temp\build1885450098542471005.tmp\SineOutput.cpp.o
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI -IC:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\utility C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\SPI.cpp -o C:\Users\MAB1\AppData\Local\Temp\build1885450098542471005.tmp\SPI\SPI.cpp.o
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10605 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI -IC:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src\tsunami.cpp -o C:\Users\MAB1\AppData\Local\Temp\build1885450098542471005.tmp\Tsunami\tsunami.cpp.o
C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src\tsunami.cpp: In member function 'void Tsunami_Class::begin()':
C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src\tsunami.cpp:175:3: error: 'TCCR4A' was not declared in this scope
TCCR4A |= _BV(PWM4B);
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:99:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src/tsunami.h:4,
from C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src\tsunami.cpp:1:
C:\Users\MAB1\Documents\Arduino\libraries\Tsunami\src\tsunami.cpp:175:17: error: 'PWM4B' was not declared in this scope
TCCR4A |= _BV(PWM4B);
^
Error compiling.
Adding a 'startSweep' and 'stopSweep' API that runs in the background would make doing common frequency sweep tasks really straightforward.
Just got my red tsunami in the post. After following the steps here:
https://github.com/arachnidlabs/tsunami-arduino/wiki/Installation
and plugging it in, no serial port shows up. After running 'sudo dmesg' it yields this:
USBF: 585.242 The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 5 of Hub at 0x14000000)
USBF: 590.634 The IOUSBFamily was not able to enumerate a device.
USBF: 591.486 The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 5 of Hub at 0x14000000)
USBF: 594.972 The IOUSBFamily was not able to enumerate a device.
USBF: 595.827 The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 5 of Hub at 0x14000000)
USBF: 596.681 The IOUSBFamily gave up enumerating a USB device after 10 retries. (Port 5 of Hub at 0x14000000)
USBF: 596.681 The IOUSBFamily was not able to enumerate a device.
...by measuring voltage on A3.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.