Hi
In my project i used a Flash module. When i pressed the button buttonForMountaineer_ButtonPressed event working only one time.
And button events not work until i reset the board.
using System;
using System.Collections;
using System.Threading;
using System.Text;
using Microsoft.SPOT;
using Microsoft.SPOT.Presentation;
using Microsoft.SPOT.Presentation.Controls;
using Microsoft.SPOT.Presentation.Media;
using Microsoft.SPOT.Touch;
using Gadgeteer.Networking;
using GT = Gadgeteer;
using GTM = Gadgeteer.Modules;
using Gadgeteer.Modules.GHIElectronics;
using Gadgeteer.Modules.Mountaineer;
namespace mnt_test
{
public partial class Program
{
byte[] bytes2;
static byte[] RX_buffer = new byte[50];
void ProgramStarted()
{
buttonForMountaineer.ButtonPressed += new ButtonForMountaineer.ButtonEventHandler(buttonForMountaineer_ButtonPressed);
buttonForMountaineer.ButtonReleased += new ButtonForMountaineer.ButtonEventHandler(buttonForMountaineer_ButtonReleased);
Debug.Print("Program Started");
}
private void buttonForMountaineer_ButtonPressed(ButtonForMountaineer sender, ButtonForMountaineer.ButtonState value)
{
Debug.Print("Button pressed!");
bytes2 = flash.ReadData(0, 27);
string settings2 = new string(Encoding.UTF8.GetChars(bytes2));
}
private void buttonForMountaineer_ButtonReleased(ButtonForMountaineer sender, ButtonForMountaineer.ButtonState value)
{
Debug.Print("Button released!");
}
}
}