Blog J.Schweiss

Infosammlung zu .NET- und anderen Programmier-Themen

Messung Luftfeuchtigkeit

clock September 14, 2014 21:11 by author Administrator

Artikel



SharpDevelop

clock September 7, 2014 03:15 by author Administrator

link



GEO data logger

clock September 6, 2014 23:59 by author Administrator

Article project



SensoDuino: Log and Transmit Android Sensors to Arduino & PC via Bluetooth

clock September 6, 2014 22:59 by author Administrator

link

App video

 

Modify The HC-05 Bluetooth Module Defaults Using AT Commands:

http://www.instructables.com/id/Modify-The-HC-05-Bluetooth-Module-Defaults-Using-A

http://www.techbitar.com/modify-the-hc-05-bluetooth-module-defaults-using-at-commands.html

 

Resources



Exploring manifest

clock September 1, 2014 05:31 by author Administrator

article



SQLite

clock August 31, 2014 07:18 by author Administrator

Intro 

SQL

SQL2

SQLite Administrator

Wrapper Litex AxPack

ADO.Net Provider and usage

Powershell

ODBC



Pareto Chart

clock August 24, 2014 02:15 by author Administrator

here



WIN8 - Arduino Driver Install

clock August 24, 2014 02:05 by author Administrator

Install Arduino Driver on WIN8 with disable driver signature



Bitlocker Recovery Key Backup

clock August 24, 2014 02:04 by author Administrator

here



Socket Programming

clock August 23, 2014 22:03 by author Administrator

Tutorial



Aktivieren der Windows Installer-Protokollierung

clock August 18, 2014 04:45 by author Administrator

Wenn Sie die Windows Installer-Protokollierung manuell aktivieren möchten, öffnen Sie die Registrierung mit "Regedt32.exe", und erstellen Sie den folgenden Pfad und die folgenden Schlüssel:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Reg_SZ: Logging
Wert: voicewarmupx

Die Reihenfolge der Buchstaben im Wertfeld ist beliebig. Jeder Buchstabe aktiviert einen anderen Protokollierungsmodus. Die jeweilige Funktion der verschiedenen Buchstaben ist in der MSI-Version 1.1 wie folgt:

v - Ausführliche Protokollierung.
o - Meldungen zu nicht ausreichendem Festplattenspeicher
i - Statusmeldungen.
c - Ursprüngliche Benutzeroberflächenparameter
e - Alle Fehlermeldungen.
w - Nicht schwerwiegende Warnmeldungen.
a - Starten von Aktionen.
r - Aktionsspezifische Datensätze
m - Nicht genügend Arbeitsspeicher oder Informationen zu Programmabstürzen
u - Benutzeranforderungen.
p - Terminaleigenschaften.
+ - An vorhandene Protokolldatei anhängen
! - Schreibt jede Zeile in die Protokolldatei
x - Zusätzliche Debugginginformationen. Das Flag "x" ist nur auf Windows Server 2003-Betriebssystemen und höher sowie in MSI Redistributable Version 3.0 und höher verfügbar.

"*" - Platzhalter, Protokollierung aller Informationen mit Ausnahme der Optionen "v" und "x". Um die Optionen "v" und "x" hinzuzufügen, geben Sie "/l*vx" ein.

Hinweis Diese Option sollte nur für Problembehandlungszwecke verwendet werden und nicht dauerhaft aktiviert sein, da sie nachteilige Auswirkungen auf Systemleistung und Speicherplatz hat. Bei jeder Verwendung des Hilfsprogramms "Software" in der Systemsteuerung wird eine neue Datei "Msi*.log" erstellt.

Aktivieren der Windows Installer-Protokollierung mit Gruppenrichtlinien

Sie können die Protokollierung mit Gruppenrichtlinien aktivieren, indem Sie die entsprechende Gruppenrichtlinie für die Organisationseinheit oder das Verzeichnis bearbeiten. Unter Gruppenrichtlinien expandieren Sie Computerkonfiguration, expandieren Sie Administrative Vorlagen, expandieren Sie Windows-Komponenten und wählen Sie dann die Option Windows Installer.

Doppelklicken Sie auf Protokollierung, und klicken Sie anschließend auf Aktiviert. In das Feld Protokollierung geben Sie die zu protokollierenden Optionen ein. Die Protokolldatei "Msi.log" wird im Ordner "Temp" des Systemdatenträgers angezeigt.

Weitere Informationen zur MSI-Protokollierung finden Sie in der Windows-Hilfe. Verwenden Sie dazu den Suchbegriff "MSI-Protokollierung" und lesen Sie dann das Thema "Verwalten von Optionen für den Computer mit Hilfe von Gruppenrichtlinien".

HinweisDas Flag "x" ist auf Windows Server 2003-Betriebssystemen und höher sowie in MSI Redistributable Version 3.0 und höher standardmäßig verfügbar.



Installing .Net Framework 4.5.x

clock August 17, 2014 23:08 by author Administrator

overview



Hashing Passwords

clock August 16, 2014 20:26 by author Administrator

Nice article 

The tutorial allows a bit to play with SQL-injection, and then describes the usage of salt and pepper for hashing.



C# Preprocessing

clock August 11, 2014 07:19 by author Administrator

here

Article



disc space analyzer: SpaceSniffer

clock August 11, 2014 00:55 by author Administrator

here



Windows awake?

clock August 11, 2014 00:44 by author Administrator

powercfg –requests  at elevated prompt:

DISPLAY:
Keine.

SYSTEM:
[DRIVER] High Definition Audio-Gerät (HDAUDIO\FUNC_01&VEN_10EC&DEV_0883&SUBSYS_104382F3&REV_1000\4&2c27492&0&0001)
Ein Audiostream wird derzeit verwendet.
[PROCESS] \Device\HarddiskVolume5\Program Files (x86)\streamWriter\streamwriter.exe

AWAYMODE:
Keine.

AUSFÜHRUNG:
Keine.

PERFBOOST:
Keine.



powershell – recursive delete (without–whatif)

clock August 11, 2014 00:38 by author Administrator
gci -recurse -force |
where {$_.name -eq "Thumbs.db"} |
foreach {ri $_.fullname -whatif}


Netduino Plus - firmware update on Windows 8 to .NET MF 4.3

clock August 11, 2014 00:11 by author Administrator

link



Bricked Netduino Plus

clock August 10, 2014 22:37 by author Administrator

How to Restore and here

For : Device “NetduinoPlus_NetduinoPlus”

Insert Netduino into USB while keeping Reset-Button pressed.

Press “Ping” on MFDeploy.exe (commandline syntax)

 

 image

Then Button “Erase”

image

 

Check if Device is recognized in project settings:

image

 

Others:

 

What a mess, regarding the ARDUINO-Platform …

Here is my solution, because upper methods didn’t work (ping OK, project deploy : “Device not found or cannot be opened - USB:NetduinoPlusnegative)

    1. precondition: i had bootloader version 4.2.0.1 (via samba-tool)  and firmware 4.2.0.1 (via MFDeploy.exe) already installed.
      For some reason a project deploy crashed the netduino…
    2. choose Erase – firmware
    3. erase “Firmware” and “Deployment”

    4. deploy “ER_CONFIG” and “ER_FLASH”

imageimage

Ping:

image

Un- and replug Netduino from USB and voilá :

image

 

Be certain that in project settings appear your Netduino device with transport USB” when using USB:

image

 

Crashing behavior can be reproduced with this code (taken from here):

using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.NetduinoPlus;
 
namespace NetduinoPlusLedFade_CS
{     public class Program     {         static double brightness = 0.0;    // LED brightness variable         static double fadeAmount = 0.01;   // brightness fade rate         public static void Main()         {             // create a new output port using Pulse Width Modulation (PWM) and the onboard LED             // PWM is a digital method of delivering a varying amount of power...             // can be used to control the brightness of an LED or speed of a DC motor...             PWM led = new PWM(SecretLabs.NETMF.Hardware.NetduinoPlus.PWMChannels.PWM_ONBOARD_LED, 100, 1.0, false);             led.Start(); // enable the PWM LED             // create a loop for the program to run in...             while (true)             {                 // PWM duty cycle value is a percentage of ON                 // 0.0 = 0%, while 1.0 = 100%                 led.DutyCycle = brightness;                 // scroll through the brightness at the rate of fadeAmount                 brightness = brightness + fadeAmount;                 // if we reach our limits...                 if (brightness <= 0.0 || brightness >= 0.99)                 {                     // invert the fade rate to go in reverse direction                     fadeAmount = -fadeAmount;                 }                 // sleep for 30ms, long enough to see the transistions                 Thread.Sleep(30);             }         }     }
}

Perhaps:  right constants? Regarding to Netduino Plus Specs:

digital i/o features
  ● all 20 digital and analog pins: GPIO
  ● digital pins 0-1: UART 1 RX, TX
  ● digital pins 2-3: UART 2 RX, TX
  ● digital pins 5-6: PWM, PWM
  ● digital pins 7-8: UART 2 RTS, CTS
  ● digital pins 9-10: PWM, PWM
  ● digital pins 11-13: SPI MOSI, MISO, SPCK
  ● analog pins 4-5: I2C SDA, SCL

Solution is this (PWM freezing due to PWMChannels mapping) !

Started Hardware.

Create TS.

Loading start at 1542e0, end 16c5dc

Assembly: mscorlib (4.2.0.0)

Assembly: Microsoft.SPOT.Native (4.2.0.0)

Assembly: Microsoft.SPOT.Hardware (4.2.0.0)

Assembly: Microsoft.SPOT.Net (4.2.0.0)

Assembly: System (4.2.0.0)

Assembly: Microsoft.SPOT.Hardware.SerialPort (4.2.0.0)

Assembly: Microsoft.SPOT.IO (4.2.0.0)

Assembly: System.IO (4.2.0.0)

Assembly: Microsoft.SPOT.Hardware.PWM (4.2.0.1)

Assembly: SecretLabs.NETMF.Diagnostics (4.2.0.0)

Loading Deployment Assemblies.

Resolving.

Ready.

Cannot find any entrypoint!

Done.

Waiting for debug commands...



Thingspeak

clock August 3, 2014 20:20 by author Administrator

site

Tutorials