FYI: These links take you to 4.1 SDK, not 4.2 RC1.The have already posted RC2, so here is the direct link to RC1:
http://netmf.codeple...ases/view/51288
http://www.microsoft...&displaylang=en
- Netduino Forums
- → Chad's Content
Chad's Content
There have been 16 items by Chad (Search limited from 29-April 23)
#17553 How to install (or upgrade to) .NET Micro Framework v4.2 SDK (BETA)
Posted by Chad on 04 September 2011 - 10:56 PM in Beta Firmware and Drivers
#17535 Beta driver for .NET MF 4.2 RC3+
Posted by Chad on 04 September 2011 - 05:10 PM in Beta Firmware and Drivers
#17077 So how does the SD card stuff work anyway?
Posted by Chad on 26 August 2011 - 02:33 AM in Netduino 2 (and Netduino 1)
On the Netduino Plus the SD card sits on the SPI0 bus and the SPI1 bus is available to the user. But you say you are not using the Plus so what SD card solution are you using and on which interface? How have you got the chip select lines for the SD card and the VS1053 connected?
I'm using an adafruit wave shield. http://www.adafruit.com/products/94
I just have the DAC wires disconnected, so it's in effect just an SD Card shield.
Pin 10 is the SD Card chip select.
Pin 7 is the VS1053 command chip select (XCS)
Pin 6 is the VS1053 data chip select (XDS)
I also have DREQ and Reset from the VS1053 wired up. (along with the SPI pins 11, 12 & 13)
const Microsoft.SPOT.Hardware.Cpu.Pin XCSPin = Pins.GPIO_PIN_D7;
const Microsoft.SPOT.Hardware.Cpu.Pin XDCSPin = Pins.GPIO_PIN_D6;
const Microsoft.SPOT.Hardware.Cpu.Pin DREQPin = Pins.GPIO_PIN_D5;
const Microsoft.SPOT.Hardware.Cpu.Pin ResetPin = Pins.GPIO_PIN_D4;
I have simplified my code to this:
do
{
bytesRead = fs.Read(bufs[0], 0, bufsize);
spi.Write(bufs[0]);
} while (bytesRead == bufsize);
I know this would write bad stuff out at the end of the file, but I was just trying to get past the glitch in the audio so I was trying a simple test.
No matter the size for bufsize or the buffer size passed into the FileStream constructor, it sounds the same.
Thanks,
Chad
#16833 So how does the SD card stuff work anyway?
Posted by Chad on 19 August 2011 - 01:46 AM in Netduino 2 (and Netduino 1)
#16720 So how does the SD card stuff work anyway?
Posted by Chad on 14 August 2011 - 10:09 PM in Netduino 2 (and Netduino 1)
#13690 Size matters
Posted by Chad on 27 May 2011 - 11:35 PM in General Discussion
I have run into the deployment issue where you have to unplug the Netduino and re-plug it in, both with debug and release builds. But I can run the release build just fine.Chad,
Just tried building the project in release - it gets stuck deploying. I never see the size or any error issue. It builds, and then forever hangs on------ Deploy started: Project: Sensors, Configuration: Release Any CPU ------Maybe something is wrong with the combination of libraries, code, network...
My code itself is quite simple (Github repository link).
At this point, I'm not sure if it's a software, hardware or PICNIC issue
Thanks,
Guy
Glad you found a way to decrease your project size enough!
#13676 Size matters
Posted by Chad on 27 May 2011 - 08:21 PM in General Discussion
#13531 CurrentCulture
Posted by Chad on 22 May 2011 - 09:30 PM in Netduino 2 (and Netduino 1)
#13525 CurrentCulture
Posted by Chad on 22 May 2011 - 02:52 PM in Netduino 2 (and Netduino 1)
How do you set the CurrentCulture on the Netduino?
For anyone else that needs to know this, I figured it out.
ResourceUtility.SetCurrentUICulture(new CultureInfo("en-US"));
Pass in the CultureInfo you need. I believe this is supposed to persist across power cycles, but haven't tested.
Chad
#13524 Pachube client for NetduinoPlus
Posted by Chad on 22 May 2011 - 02:47 PM in Project Showcase
Thanks, I think I understand. The netduino doesn't support hardware flow control. The 131 doesn't support software flow control. The SC16IS750 talks to the 131 using hardware flow control and the NetDuino via SPI which allows the NetDunio to control the clock and explicitly transmit the bits.I tested via the SC16IS750 still, as I used the Sparkfun's WiFly shield (with flow-control disabled)
Am I on the right track?
Thank you very much,
Chad
#13469 Pachube client for NetduinoPlus
Posted by Chad on 20 May 2011 - 02:04 AM in Project Showcase
Apart from the UART needed to control the RN-131C directly, the other difference is the support for hardware flow-control (RTS/CTS). When is flow-control needed? As an indication the datasheet says "The UART receive buffer is approx. 1500 bytes, and at lower baudrates (less than 115K) the system can send data over TCP/IP without the need for flow control."
I have done some testing with flow-control disabled (at 19200 bauds) and observed characters loss when receiving data from the router alone, for example after emitting the command "get everything". So my advise is to have hardware flow-control enabled, hence support for RTS/CTS, to stay safe in all cases. This means that your need the controlling UART to support RTS/CTS, which is not the case on the Mini. This is where a chip like the SC16IS750 comes to play.
Good to know, when you tested, was that directly to the 131 or between the SC16IS750?
#13435 Pachube client for NetduinoPlus
Posted by Chad on 19 May 2011 - 01:38 AM in Project Showcase
#13298 CurrentCulture
Posted by Chad on 15 May 2011 - 03:31 AM in Netduino 2 (and Netduino 1)
#13032 Audio playback ideas
Posted by Chad on 09 May 2011 - 08:32 PM in General Discussion
#12657 Netduino for beginners - Gentle introduction with basic electronic project
Posted by Chad on 30 April 2011 - 12:38 AM in Project Showcase
#12656 Netduino for beginners - Gentle introduction with basic electronic project
Posted by Chad on 30 April 2011 - 12:29 AM in Project Showcase
- Netduino Forums
- → Chad's Content
- Privacy Policy