log

age author description
Mon, 28 Dec 2015 15:00:34 +0100 Giulio Moro Demonstrates issue #1374 experimental-fixing-AuxiliaryTask
Mon, 28 Dec 2015 13:53:11 +0100 Giulio Moro AuxiliaryTask can now be scheduled from setup(). Closes #1373
Mon, 28 Dec 2015 04:11:59 +0100 Giulio Moro Included unistd.h, closes #1237
Mon, 28 Dec 2015 04:00:12 +0100 Giulio Moro Cleanup
Mon, 28 Dec 2015 03:53:36 +0100 Giulio Moro Added command-line options for the PGA
Mon, 28 Dec 2015 03:19:59 +0100 Giulio Moro merge
Mon, 28 Dec 2015 03:17:22 +0100 Giulio Moro Added method to set PGA per each channel
Thu, 03 Dec 2015 19:13:14 +0000 chnrx - edited karplusStrong pd example
Thu, 03 Dec 2015 17:22:07 +0000 chnrx in build_pd.sh: only copy render.cpp if no such file exists in destination folder
Thu, 03 Dec 2015 17:15:10 +0000 chnrx - Cleaned up default heavy render.cpp file
Thu, 03 Dec 2015 16:24:02 +0000 chnrx Merge
Thu, 03 Dec 2015 16:19:33 +0000 chnrx - added more pd/heavy examples heavy-updated
Thu, 12 Nov 2015 15:55:30 +0000 chnrx - added circular buffer pd/heavy example (works but process needs to be killed manually if launched via ssh?) heavy-updated
Thu, 12 Nov 2015 14:59:46 +0000 chnrx - added additional flags to C rules (-DNDEBUG, -mfpu=neon) heavy-updated
Thu, 05 Nov 2015 19:27:44 +0000 chnrx - updated usage instructions for -r option heavy-updated
Thu, 05 Nov 2015 18:58:26 +0000 chnrx - added -std=c99 to Makefile for user-supplied C files (required for heavy files) heavy-updated
Sun, 18 Oct 2015 01:13:40 +0100 Giulio Moro Increased buffer size, improves performances (but increases memory usage) for binary mode
Wed, 14 Oct 2015 17:55:58 +0100 Giulio Moro Fixed WriteFile, now it does not hang if echo is off and format is binary
Tue, 13 Oct 2015 02:01:05 +0100 Giulio Moro Added capability to WriteFile to save binary files, added example project
Wed, 07 Oct 2015 23:38:52 +0100 Giulio Moro Imported stats.hpp from other branch. This includes moving average template class
Wed, 07 Oct 2015 22:56:14 +0100 Andrew McPherson merge
Wed, 07 Oct 2015 22:50:47 +0100 andrewm Updated overlays for BeagleBone Green support
Wed, 07 Oct 2015 20:58:53 +0100 Giulio Moro Added WriteFile class to log data to disc in a low priority thread
Mon, 05 Oct 2015 13:06:14 +0100 Giulio Moro Last commit on this branch for a while. Overall not very succesful ClockSync
Tue, 22 Sep 2015 04:10:07 +0100 Giulio Moro Pff partially working. No PID. When setting the audio clock on the bbb to 44098 the master and slave clock keep diverging instead of converging ... ClockSync
Tue, 22 Sep 2015 04:09:13 +0100 Giulio Moro Now leveraging BBB's lock between xenomai clock and audio clock for ultra-accurate, low-latency clocking. CAVEAT: fractions of samples drifts will occurr every time the clock is changed ClockSync
Mon, 21 Sep 2015 03:12:21 +0100 Giulio Moro Added simple one-variable one-measurement Kalman filter, Pid controller(which output is not used). Virtual clock is now much more precise and reactive for period. Still it is lagging behind a bit on the overall offset. ClockSync
Mon, 21 Sep 2015 03:11:32 +0100 Giulio Moro Simple IirFilter class ClockSync
Tue, 15 Sep 2015 02:01:15 +0100 Giulio Moro Something weird happened when pllP=8, so I set pllP=7, which reduces (a bit) the clock adjustment precision ClockSync
Mon, 14 Sep 2015 21:39:54 +0100 Giulio Moro Merge ClockSync
Mon, 14 Sep 2015 21:38:09 +0100 Giulio Moro Further updates and refactoring of the I2c_Codec class
Mon, 14 Sep 2015 21:31:09 +0100 Giulio Moro Added ifdefs for USE_JUCE compatibility ClockSync
Mon, 14 Sep 2015 17:35:18 +0100 Giulio Moro Merged ClockSync
Mon, 14 Sep 2015 17:31:24 +0100 Giulio Moro Added I2c methods to set R and P values for the PLL
Mon, 14 Sep 2015 15:42:11 +0100 Giulio Moro Ultra-basic feedback for clock sync works^CIssues: response time of the IIR filter is too slow, requires PID and better filtering algorithm. ClockSync
Mon, 14 Sep 2015 14:57:54 +0100 Giulio Moro MovingAverage: added reset() method and edited getLength() to return current length ClockSync
Sun, 13 Sep 2015 21:34:47 +0100 Giulio Moro The reported offset is now meaningful. The whole thing is waaay too jittery. ClockSync
Sun, 13 Sep 2015 21:33:01 +0100 Giulio Moro Added xenomai version of Clock, now includes header ClockSync
Sun, 13 Sep 2015 21:31:37 +0100 Giulio Moro MovingAverage now returns a meaningful value also when the buffer is not full ClockSync
Sun, 13 Sep 2015 21:26:38 +0100 Giulio Moro Implemented xenomai version of Clock ClockSync
Sat, 12 Sep 2015 20:05:55 +0100 Giulio Moro To work with the ClockSync plugin ClockSync
Thu, 27 Aug 2015 03:39:11 +0100 Giulio Moro Fixed and improved I2c_codec. Copied from the scope-refactoring branch
Thu, 27 Aug 2015 03:33:32 +0100 Giulio Moro Using moving average for clock detection during synchronization seems to be working better but audio gets worse and worse scope-refactoring
Thu, 27 Aug 2015 01:42:04 +0100 Giulio Moro Added some sort of synchronization, not working great though scope-refactoring
Wed, 26 Aug 2015 02:02:10 +0100 Giulio Moro Updated Network files to match Udpioplugin 18:fb5a61b10223 scope-refactoring
Tue, 25 Aug 2015 11:14:25 +0100 Giulio Moro Added JUCE-compatible write method scope-refactoring
Mon, 24 Aug 2015 20:53:26 +0100 Giulio Moro Added ifdefs USE_JUCE to NetworkSend. Juce part not added yet scope-refactoring
Mon, 24 Aug 2015 18:55:19 +0100 Giulio Moro ReceiveAudioThread is now the same with/without JUCE scope-refactoring
Mon, 24 Aug 2015 15:36:09 +0100 Giulio Moro Prevented from hanging upon exit. The issue is with the waitForSocketTime value. See issue#1381 scope-refactoring
Mon, 24 Aug 2015 15:25:34 +0100 Giulio Moro Closing socket in the destructor scope-refactoring
Sat, 22 Aug 2015 02:53:36 +0100 Giulio Moro Added ifdefs and unified the code with udpioplugin ... the latter has not been tested (or committed). TODO: still it hangs after ctrl-c BeagleRT (auxiliary tasks do not terminate). TODO: sometimes you can hear dropouts in the transmission. Maybe it is due to pointer drifting. Rebooting BBB fixes/affects this issue. scope-refactoring
Sat, 22 Aug 2015 02:51:39 +0100 Giulio Moro Implemented destructor of UdpServer which closes the socket scope-refactoring
Sat, 22 Aug 2015 02:50:57 +0100 Giulio Moro Killing the process with -9 intead of -2 scope-refactoring
Sat, 22 Aug 2015 01:20:55 +0100 Giulio Moro ReceiveAudioThread updated to match the newest UdpServer scope-refactoring
Sat, 22 Aug 2015 01:20:35 +0100 Giulio Moro UdpServer : read and waitUntilReady are now somehow Juce-compliant scope-refactoring
Fri, 21 Aug 2015 15:52:37 +0100 Giulio Moro Added read to interleaved buffer scope-refactoring
Fri, 21 Aug 2015 15:21:34 +0100 Giulio Moro Enabled multi channel audio receive scope-refactoring
Fri, 21 Aug 2015 14:37:19 +0100 Giulio Moro Missing file from previous commit scope-refactoring
Thu, 20 Aug 2015 16:37:15 +0100 Giulio Moro ReceiveAudioThread hs been ported to BBB. The scope project now is sending audio locally and receiving it at the same time scope-refactoring
Wed, 19 Aug 2015 23:22:39 +0100 Giulio Moro Refactoring scope-refactoring
Wed, 19 Aug 2015 23:14:37 +0100 Giulio Moro there was a stray timestamp left there ..: scope-refactoring
Wed, 19 Aug 2015 23:11:34 +0100 Giulio Moro Merged ultra-staging into scope-refactoring scope-refactoring
Wed, 19 Aug 2015 23:03:52 +0100 Giulio Moro Removed unused member timestamp scope-refactoring
Wed, 19 Aug 2015 22:56:12 +0100 Giulio Moro Fixed a couple inclues after the refactoring scope-refactoring
Wed, 19 Aug 2015 22:40:05 +0100 Giulio Moro Refactored the Scope class into NetworkSend and Scope classes. No need for a global pointer anymore! scope-refactoring
Wed, 19 Aug 2015 22:36:45 +0100 Giulio Moro Parsing header in udp-server.c scope-refactoring
Tue, 18 Aug 2015 14:53:16 +0100 Giulio Moro Working for single-channel scope, or NetworkIO scope-refactoring
Tue, 18 Aug 2015 00:35:15 +0100 Giulio Moro Merged default into ultra-staging ultra-staging
Tue, 18 Aug 2015 00:13:04 +0100 Giulio Moro Updated Scope.h with ifdefs
Fri, 14 Aug 2015 05:14:55 +0100 Giulio Moro Updated .cproject to match newest wiki
Mon, 27 Jul 2015 18:53:00 +0100 Giulio Moro Removed old client.? entries from Makefile
Mon, 27 Jul 2015 16:27:46 +0100 Giulio Moro Removed unused file from scope
Mon, 27 Jul 2015 13:52:51 +0100 Giulio Moro Removed old client.cpp and client.h files
Mon, 27 Jul 2015 13:00:25 +0100 Giulio Moro Uniformed formatting of pru_rtaudio.p (had a busy day): indent is 4 spaces throughout, hopefully
Mon, 27 Jul 2015 12:46:55 +0100 Giulio Moro Merge
Mon, 27 Jul 2015 12:44:55 +0100 Giulio Moro PRU now checks for McASP underrun and resets if detects it.
Mon, 27 Jul 2015 11:33:08 +0100 Giulio Moro Appending key to authorized_keys rather than overwriting the file
Thu, 23 Jul 2015 02:38:09 +0100 Giulio Moro Tweaking the PLL you can obtain a virtual analog Bucket Brigade Device Chorus
Thu, 23 Jul 2015 02:37:11 +0100 Giulio Moro Added methods to I2c_Codec to interact with the PLL
Thu, 23 Jul 2015 02:36:49 +0100 Giulio Moro Added methods to I2c_Codec to interact with the PLL
Thu, 23 Jul 2015 23:32:47 +0100 andrewm Updated doxygen for Utilities.h
Wed, 22 Jul 2015 11:38:41 +0100 Giulio Moro Added scope project, copied and edited from nodejsbeaglert
Tue, 21 Jul 2015 21:18:45 +0100 Giulio Moro edited Scope.h with ifdefs to be compatible with udpio plugin
Tue, 21 Jul 2015 17:17:37 +0100 Giulio Moro Recovered older basic_network project which got lost in the API update
Sun, 19 Jul 2015 23:19:27 +0100 andrewm Double buffered the noise floor project; works without glitches now
Sun, 19 Jul 2015 16:42:51 +0100 andrewm Added foreground run option to build script
Sun, 19 Jul 2015 16:15:28 +0100 andrewm Added noise floor measurement project; also added option to run script to run without screen
Sun, 19 Jul 2015 14:15:57 +0100 andrewm Added level meter project
Sat, 18 Jul 2015 04:31:40 +0100 Giulio Moro Added TODO in analogDigitalDemo
Sat, 18 Jul 2015 02:29:03 +0100 Giulio Moro harcoded values into basic_network
Fri, 17 Jul 2015 23:12:09 +0100 Giulio Moro Suppressed the no screen found warnings
Fri, 17 Jul 2015 22:58:25 +0100 Giulio Moro merge
Fri, 17 Jul 2015 22:54:35 +0100 Giulio Moro Fixed compatibility with sh in the script
Fri, 17 Jul 2015 22:17:25 +0100 andrewm merge
Fri, 17 Jul 2015 22:16:53 +0100 andrewm Updated PRU code to allow pinModeFrame() and [untested] digitalWriteFrame() and analogWriteFrame() to be called from setup(). Updated basic_blink example accordingly.
Fri, 17 Jul 2015 21:43:05 +0100 Giulio Moro Changed permissions for setup-ssh-window.sssh
Fri, 17 Jul 2015 21:39:51 +0100 Giulio Moro Added binary dtb file
Fri, 17 Jul 2015 21:37:16 +0100 Giulio Moro Added dtb file that supports beaglert GPIO
Fri, 17 Jul 2015 21:09:50 +0100 Giulio Moro Added basic_button project
Fri, 17 Jul 2015 21:05:52 +0100 Giulio Moro Fixed basic_blink (was blinking for 11.25us only)
Fri, 17 Jul 2015 20:59:43 +0100 Giulio Moro Fixed direction in setPinMode functions, updated and fixed basic_blink
Fri, 17 Jul 2015 20:23:38 +0100 Giulio Moro Added basic_blink
Fri, 17 Jul 2015 20:18:22 +0100 Giulio Moro Added setup-ssh scripts, borrowed from digital-foley
Fri, 17 Jul 2015 20:09:50 +0100 andrewm Documentation updates and include Arduino-type constants in Utilities.h
Fri, 17 Jul 2015 17:53:40 +0100 andrewm Added Scope.h file
Fri, 17 Jul 2015 17:50:54 +0100 andrewm Brought UdpClient files over from ultra-staging branch (with include fix), and updated Makefile accordingly
Fri, 17 Jul 2015 17:41:35 +0100 andrewm Changes to Makefile to support syntax checking
Fri, 17 Jul 2015 16:57:08 +0100 andrewm Changed d-box code to run cleanly when built on board. Updated Makefile to add ne10 include path on board. Some extra docs in Utilities.h
Fri, 17 Jul 2015 15:28:18 +0100 Andrew McPherson Merge newapi into default
Wed, 15 Jul 2015 23:55:48 +0100 andrewm Some initial, partial documentation in Utilities.h newapi
Wed, 15 Jul 2015 20:04:02 +0100 Giulio Moro Removed default_main.cpp from Eclipse project newapi
Wed, 15 Jul 2015 19:59:29 +0100 Giulio Moro added Makefile, added default_main, added error checking in scripts newapi
Wed, 15 Jul 2015 19:46:51 +0100 andrewm Support stopping looped BeagleRT programs running within screen newapi
Wed, 15 Jul 2015 19:40:15 +0100 andrewm Added script options for running in a loop at startup (needs further support for stopping) and running the project in the foreground newapi
Wed, 15 Jul 2015 19:09:18 +0100 andrewm Add ability to connect to a running BeagleRT project using screen newapi
Wed, 15 Jul 2015 18:53:10 +0100 andrewm Command-line argument support for BeagleRT program in scripts, plus a simple script for halting the BBB newapi
Wed, 15 Jul 2015 17:50:09 +0100 andrewm Added a script for enabling/disabling BeagleRT at startup. Only works with the matching SD image that looks for /root/BeagleRT_startup.sh newapi
Wed, 15 Jul 2015 15:49:00 +0100 andrewm Added scripts for building on board newapi
Wed, 15 Jul 2015 12:12:43 +0100 andrewm Renamed basic_sensor project to basic_analog_input for clarity newapi
Wed, 15 Jul 2015 12:10:51 +0100 andrewm Further API update to name three primary functions setup(), render() and cleanup(). Changed include paths so now can #include <BeagleRT.h>. Removed stale pru_rtaudio.bin file as this is now done as pru_rtaudio_bin.h. Updated examples to new API and fixed minor compiler warnings along the way. Network example needs further attention to compile. newapi