Monday, December 14, 2009

AutorunRemover IGV

0 Conmment

AutorunRemover description






A simple and easy to use autorun.inf remover


Many antivirus programs do not delete this autorun ".inf" file in spite of cleaning the virus. Autorun Remover will cause an autorun dialog to popup every single time you click on the drive. AutorunRemover checks the Autorun files on your all drives and asks you to delete them if it appears dangerous for you computer.
What's New in This Release: [ read full changelog ]


· This version checks your cd/dvd and notify on every detection.








http://download.softpedia.com/dl/3603c2cce7e817c413030fb5d2be4071/4b25f82e/100131883/software/antivirus/Autorun%20Remover.zip

USB Flash Drive Data Recovery Software 7.0

0 Conmment

USB Flash Drive Data Recovery Software description

 

Restore deleted or corrupted data from a USB media drive

USB Flash Drive Data Recovery Software is a useful application that will enable you to get back lost or deleted data from your portable devices.
Limitations:

· recover function disabled
· nag screen

 





Download :

 
 

Tuesday, December 1, 2009

HDD Temperature 4.0.19

0 Conmment

[Image: hddtempera1372834563.jpg]

The 4th generation of HDD Temperature has been re-designed and re-coded from the scratch for faster performance and smaller footprint than ever before.
The new interface of HDD Temperature is geared towards users. It's simpler to use and easier to understand. All information about your hard drive is laid out conveniently by the drive letter.

Download:
http://letitbit.net/download/8423.8e63be...g.rar.html

or
http://hotfile.com/dl/17178968/7e18da6/HDD.Temperature.4.0.19.rar.html

or
http://rapidshare.com/files/303327265/HDD.Temperature.4.0.19.rar

Or

http://sharingmatrix.com/file/585204/HDD.Temperature.4.0.19.rar

Tag&Rename 3.5.3

0 Conmment


Tag&Rename
is a music files tag editor that easily handles all popular digital audio formats. No matter what music compressor you prefer, you can keep your music collection organized with Tag&Rename. It is the only tag editor and organizer which has full native support for: mp3 (ID3v1, ID3v2.2, ID3v2.3 and ID3v2.4 tags), MusePack mpc/mp+ (APEv1, APEv2 and ID3v1 tags), Windows Media wma, asf and wmv files, Ogg Vorbis/Flac/Speex (vorbis comments), Apple iTunes and iPod aac (m4a) files including mp4, lossless m4a and protected m4p files, most popular lossless codecs including Monkey's Audio, Flac, Wav Pack, Optim Frog, True Audio, Apple, Windows Media lossless and Wav.

Tag&Rename include full Unicode support.

Tag&Rename supports many additional tag fields including lyrics, cover art, rating, mood, disc #, part of a compilation, album artist, classical music fields (Composer, Conductor, etc.), file related URL's and so on. With Tag&Rename, you can:

• manual and batch id3 tag editor
• automatically fix and complete file tags using online freedb database
• automatic load titles and cover art from amazon.com servers
• automatic load album titles from tracktype.org server
• get tags data from mp3's file names and its folders structures
• rename your mp3 files and folders according to its music information in a batch
• create play lists
• export files information to CSV, HTML, XML and text formats and more

Tag&Rename supports many files and tags standards in an easy and intuitive way, so you can work with music metadata and not have to think about files codecs and tags versions - Tag&Rename does it all. This is a must have software for any mp3 or mp4 player owner.

Download:
Download from Rapidshare
Download from HotFile

Software Remove Master v5.0.1.2

0 Conmment

Completely remove the software disk that you can not remove your computer.

Software Remove Master will remove the files related to software that you intend to remove the registry and related software.

Here are some key features of "Software Remove Master":

� Friendly and easy to use GUI.
� List all installed programs, system updates and screen savers quickly.
� Backup the registry info of all installed programs.
� Add comments for selected programs in the registry.
� Export any program uninstall information to registry file.
� Display programs in 3 different views (Icons, List and Details).
� View all details any application installed on your computer.
� Clean up remnants of program files and registry keys after uninstalling.
� Lightning speed at startup is faster than the Add/Remove Program of Windows.
� Ability to uninstall screen savers.
� Quickly open program Install folders, company sites or support sites.
� Create a full report for installed programs and save reports to a text file.

Download:
http://www.ziddu.com/download/4284593/Software.Remove.Master.v5.0.1.2.rar.html
or
http://rapidshare.com/files/139507769/Portable_Software_Remove_Master_v5.0.1.2.rar

Dell Inspiron 1545 15.6-Inch Jet Black Laptop

0 Conmment

Dell Inspiron 1545 15.6-Inch Jet Black Laptop
Dell Inspiron 1545 15.6-Inch Jet Black Laptop - Stay connected wherever you roam with the Dell Inspiron 1545 laptop in black, which features a bright, vivid 15.6-inch LCD screen and long-lasting 6-cell battery. Weighing just under 6 pounds, it's a great choice for both work and play with the screen's high-definition resolution and included DVD drive (which can also burn dual-layer DVD and CD media). You'll enjoy dual-core productivity from its 2.1 GHz Intel Pentium T4300 processor for excellent multitasking.

Pre-installed with the Microsoft Windows 7 Home Premium operating system (64-bit version), you'll be able to easily create a home network and share all of your favorite photos, videos, and music. Windows 7 is the easiest, fastest, and most engaging version of Windows yet. Better ways to find and manage files, like Jump Lists and improved taskbar previews, help you speed through everyday tasks. Windows 7 is designed for faster and more reliable performance, so your PC just works the way you want it to.

Other features include a 250 GB hard drive, 4 GB of installed RAM, 54g Wi-Fi networking, 7-in-1 memory card reader, ExpressCard 34 slot, Intel GMA 4500MHD graphics with video memory shared with the system, and pre-loaded Microsoft Works.

Key Features

* 15.6-inch Glossy Widescreen Display with 1366 x 768-pixel resolution.
* Windows 7 Home Premium makes it easy to create a home network and share all of your favorite photos, videos, and music. And you can watch shows for free when and where you want with Internet TV on Windows Media Center. Get the best entertainment experience with Windows 7 Home Premium.
* Get more features with Windows Anytime Upgrade. It's the best way to add features to Windows 7, takes as few as ten minutes, requires no software or downloads, and you'll keep your existing programs, files, and settings. Windows will walk you through the simple upgrade process.
* 2.1 GHz Intel Pentium T4300 dual-core processor.
* 250 GB hard drive.
* 4 GB of installed RAM with 800 MHz speed (maximum capacity).
* Intel Graphics Media Accelerator 4500MHD graphics with up to 1750 MB of dynamically shared memory allocated by the system.
* 1.3 megapixel webcam with facial recognition software automatically secures your computer when you're away. This software adapts to your changing looks so you can expect faster login times. Also, there's no need to remember numerous passwords for password-protected Web sites.
* 8x multi-format DVD drive supports reading/writing of CD-R/RW, DVD±R, DVD±RW, DVD±R DL, and DVD-RAM.
* 54g Wi-Fi networking (802.11b/g).
* Fast Ethernet (10/100).
* Built-in stereo speakers.
* Pre-loaded software includes Microsoft Works 9.0 for word processing and spreadsheet work and McAfee SecurityCenter for anti-virus protection (with 30 days of updates).
* Dell Dock: Enjoy a cleaner desktop with this application organizer. Installed software applications on your PC are automatically sorted into user-friendly categories placing your most frequently used programs front and center.
* Dell DataSafe Online backup service offers data protection by enabling customers to back up data to a safe, remote storage site using a broadband connection. Dell DataSafe Online is easy, flexible and secure. After setup, it will automatically back up data and help protect against software, hardware and catastrophic failure.
* With Dell Remote Access you can easily access photos, music, movies and more on your home system using another Internet-connected computer.
* Dell Support Center: This centrally located, easy-to-use application provides personalized support resources. Conveniently located on your PC's desktop with quick links to service, support and system resources. Helps keep your system up-to-date and running efficiently through automated fixes for common configuration issues.
* 6-cell battery
* Dimensions: 14.7 x 9.6 x 1.5 inches (WxDxH)
* Weight: 5.8 pounds
* Warranty: One-year with 24x7 technical support

Anime Studio Debut 6

0 Conmment

Anime Studio Debut 6
Anime Studio Debut 6 - Complete Animation for Digital Artists: The fun, quick and affordable way to create animations, Anime Studio is the ideal solution for first time animators, hobbyists and digital enthusiasts. Create and Import Content: Create your own art using intuitive vector-based draw, paint and fill tools.

Easily import artwork from popular graphics programs and use pre-built content to get started fast! Bone Rigging Saves Time: Point-and-click to attach bones to your characters for easy manipulation and reduce production time over traditional frame-by-frame animation. Advanced Timeline Control: Inverse Kinematics moves your character naturally between keyframes for smooth animations.

Add sound, special effects, and preview in real time with multiple layers to edit your animation. Share Everywhere: Export your creations to the most popular web and video formats supported by FaceBook and MySpace, or upload your animation directly to YouTube from within Anime Studio.

Features

* New--User interface makes animating your creative vision easier than ever
* New--Anime Studio's Sequencer gives you the ability to easily combine Video and audio, with animation
* New--Upload your creations directly to YouTube from within Anime Studio
* New--Improved drawing tools make creating original artwork a snap
* New--Quickly make characters talk with built in Lip-Synching
* Includes lots of ready-to-use content such as characters, actions words and props
* Import Quicktime or AVI video
* Import layered Photoshop documents
* Pen tablet support lets you draw naturally with a pen tablet and recreate the sensation of drawing on paper
* Incorporate audio files such as WAV or AIFF
* Built-in tutorials and sample files get you up and running quickly
* Special effects like motion blur and shadows
* Export SWF, AVI, MOV, plus image sequences for the web, short or full length films
* Render up to 720x720 resolution
* Track, zoom, roll, pan, and tilt the camera

AAVID Heat Sink Thermal Design Software

0 Conmment

http://rapidshare.com/files/128028119/ccatv20c.exe.html

50 video Lectures on Circuit Theory

0 Conmment
50 video Lectures on Circuit Theory

Detailed SyllabusReview of Signals and Systems (2 Lectures)
Network equations (1 Lecture)
Step Impulse and Complete Response (1 Lecture)
2nd order Circuits (1 Lecture)
Transform Domain Analysis (1 Lecture)
Network Theorems and Network Functions (4 Lectures)
Tuned Circuits (5 Lectures)
Two-port Networks (9 Lectures)
Elements of Realizability Theory (2 Lectures)
Positive Real Functions (3 Lectures)
L C, R C and R L Driving Point Synthesis (4 Lectures)
LC 1-port and 2-port Synthesis (2 Lectures)
Properties and synthesis of Transfer Parameters (1 Lecture)
Resistance Terminated L C Ladder (3 Lectures)
Network Transmission Criteria (1 Lecture)



http://nptel.iitm.ac.in/video.php?courseId=1039&sub=Electrical&sem=Semester 4

Xilinx.ChipScope.Pro.v9.1.02i

0 Conmment
http://www.xilinx.com/ise/optional_prod/cspro.htm

http://rapidshare.com/files/22186425/Xilinx.ChipScope.Pro.v9.1.02i.Incl.Keymaker-ZWT.rar

SCADA Trace Mode v6.06

0 Conmment


The overall functionality of TRACE MODE® has already overgrown the traditional HMI/SCADA software, and nevertheless, HMI is still the most demanded part of the TRACE MODE. In addition to the standard HMI functionality, TRACE MODE® 6 has a number of features, which distinguish it from the ordinary HMI/SCADA software. First of all, TRACE MODE has an integrated development environment (IDE), combining in itself more than 10 different editors. The IDE has a free version. The HMI features of TRACE MODE 6 SCADA software are so deeply merged with SOFTLOGIC controllers’ programming tool and with economical modules of T-FACTORY (MES-EAM-HRM), that one can hardly distinguish them.


:: HOTFILE ::
http://hotfile.com/dl/18398608/1bc0df7/TraceMode.606.part01.rar.html
http://hotfile.com/dl/18398611/3f1eb79/TraceMode.606.part02.rar.html
http://hotfile.com/dl/18398610/312f3b5/TraceMode.606.part03.rar.html
http://hotfile.com/dl/18398621/96ea8c2/TraceMode.606.part04.rar.html
http://hotfile.com/dl/18398609/e5fc4d7/TraceMode.606.part05.rar.html
http://hotfile.com/dl/18398693/d5c478b/TraceMode.606.part06.rar.html
http://hotfile.com/dl/18398737/fbd4edc/TraceMode.606.part07.rar.html
http://hotfile.com/dl/18398749/500e959/TraceMode.606.part08.rar.html
http://hotfile.com/dl/18398751/027b954/TraceMode.606.part09.rar.html

:: FILEFACTORY ::
http://www.filefactory.com/file/a1d38b9/n/TraceMode.606.part01.rar
http://www.filefactory.com/file/a1d38ec/n/TraceMode.606.part02.rar
http://www.filefactory.com/file/a1d38g8/n/TraceMode.606.part03.rar
http://www.filefactory.com/file/a1d3814/n/TraceMode.606.part04.rar
http://www.filefactory.com/file/a1d384f/n/TraceMode.606.part05.rar
http://www.filefactory.com/file/a1d3861/n/TraceMode.606.part06.rar
http://www.filefactory.com/file/a1d3882/n/TraceMode.606.part07.rar
http://www.filefactory.com/file/a1h67aa/n/TraceMode.606.part08.rar
http://www.filefactory.com/file/a1d39dh/n/TraceMode.606.part09.rar

E3 Series v2009.810

0 Conmment


E3 Series v2009.810 | 1.3 GB

E³.series provides a comprehensive, Windows® based, solution for the design and documentation of today’s complex electrical and electronic systems. It is a state-of-the-art proven application, based on common component databases and symbol libraries to ensure a unique representation of circuit diagrams, producing accurate, error-free documentation with simultaneous manufacturing and support documentation.

http://www.filefactory.com/file/a1d20fb/n/E3.series.txt

Xilinx ISE Design Suite v11.3 x32

0 Conmment

Xilinx ISE Design Suite v11.3 x32 | 2.4 GB

Xilinx makes it easy to evaluate the world-class FPGA, DSP and Embedded Processing system design tools in the ISE Design Suite. If you're looking at Xilinx for the first time or considering additional ISE Design Suite products for your FPGA design environment, a free, downloadable 30-day evaluation gets you started quickly.

Download the ISE® Design Suite and start your evaluation today.
* ISE Design Suite: Logic Edition
* ISE Design Suite: Embedded Edition
* ISE Design Suite: DSP Edition
* System Generator for DSP™
* Embedded Development Kit (EDK)
* Software Development Kit (SDK)
* ChipScope™ Pro and the ChipScope Pro Serial I/O Toolkit

http://www.filefactory.com/file/a2eh376/n/XISE.113.txt

Maplesoft Maple 13.02 UPDATE ONLY (x86/x64)

0 Conmment

Maplesoft Maple 13.02 UPDATE ONLY (x86/x64).
Maplesoft Maple 13.02 UPDATE ONLY (x86/x64) | 98.52 Mb | RAR No Password




Maple is the essential technical computing software for today’s engineers, mathematicians, and scientists. Whether you need to do quick calculations, develop design sheets, teach fundamental concepts, or produce sophisticated high-fidelity simulation models, Maple’s world-leading computation engine offers the breadth and depth to handle every type of mathematics. The result of over 25 years of cutting-edge research and development, Maple combines the world’s most powerful mathematical computation engine with an intuitive, “clickable” user interface. Its smart document environment automatically captures all of your technical knowledge in an electronic form that seamlessly integrates calculations, explanatory text and math, graphics, images, sound, and diagrams.
Maple 13 provides enhanced tools that support every stage of the solution development process, new 3D plotting facilities, and leading-edge solvers. It offers a convenient starting point for engineering calculations with the Maple Portal for Engineers, point-and-click access to powerful control systems analysis tools, and expanded CAD connectivity that adds NX to the list of supported CAD systems. New plotting facilities include extensive annotation tools and fly-through animations, making 3D plots more meaningful and easier to interpret. Maple 13's leading-edge solvers expand the problem-solving abilities of engineers. They include techniques for finding solutions to differential equations that are beyond the scope of standard methods.

What's new in Maple 13:
• The Maple Portal for Engineers provides a starting point for hundreds of common engineering calculations, including pointers to both interactive tools and commands. It also includes step-by-step tutorials that cover key topics in application development such as data structures and creating interactive applications.
• Context-sensitive menus for control systems development means that creation, manipulation, and visualisation operations from the Dynamic Systems package can all be done with a click of a button.
• CAD Connectivity support, which provides analysis capabilities to CAD systems such as SolidWorks and Autodesk Inventor, has been expanded to include NX®.
• Element-wise operations for applying functions to all members of a data structure provide a powerful and easy way to separate data structure operations from mathematical operations, simplifying application development.
• Vector Calculus Task Template enhancements provide new templates and improved notation support to make these notationally challenging problems easier to set up and the results easier to interpret.
• An Online Troubleshooting Guide for understanding and resolving coding problems helps you make corrections quickly. Hyperlinked messages lead to explanations and suggested solutions from Maplesoft and members of the Maple community.

Maple 13.02, a maintenance update, is available to all users running Maple 13. This update contains enhancements to many areas, including:

* Platform support: Windows® 7 is officially supported with Maple 13.02
* MATLAB® Connectivity: Improved performance, connectivity extended to MATLAB R2009b, and support for the MATLAB Link on 64-bit Macintosh® Intel® platforms
* Language packs: Expanded support for Traditional Chinese and improved Spanish translation
* Plotting: Improvements to EPS and PDF export and improvements to plotting on Macintosh
* Other enhancements: Improved event handling in dsolve/numeric, better handling of read-only documents on Mac OS® X 10.6 (Intel), and improved support for multithreading

http://rapidshare.com/files/304087654/Maplesoft.Maple.v13.02.UPDATE.ONLY.rar

SolidWorks 2009 Edition (32-bit - 64-bit) For Windows

0 Conmment
SolidWorks 2009 Edition (32-bit & 64-bit) For Windows | 9.40 GB
Solid Works 2009 Edition is the complete 3D MCAD product design solution, providing your product design team with all the design engineering software, data management software, and communications tools that they need in one package.

Include :
SolidWorks 2009 for 32-bit Windows
SolidWorks 2009 for 64-bit Windows
Cracks

Uploading.com For USA,Japan,EU,UAE,Australia, Russia,Saudi Arabia,Brazil and Singapore.
http://uploading.com/files/Q8KOJ1MU/Keosoft90CW.Sw09SP.part01.rar.html
http://uploading.com/files/07Z19WZF/Keosoft90CW.Sw09SP.part02.rar.html
http://uploading.com/files/QIO5HRBW/Keosoft90CW.Sw09SP.part03.rar.html
http://uploading.com/files/UHHRTHF2/Keosoft90CW.Sw09SP.part04.rar.html
http://uploading.com/files/IW977NAD/Keosoft90CW.Sw09SP.part05.rar.html
http://uploading.com/files/3O1PNXU0/Keosoft90CW.Sw09SP.part06.rar.html
http://uploading.com/files/NS7FGSI8/Keosoft90CW.Sw09SP.part07.rar.html
http://uploading.com/files/7QU0I415/Keosoft90CW.Sw09SP.part08.rar.html
http://uploading.com/files/V3KKKMT0/Keosoft90CW.Sw09SP.part09.rar.html
http://uploading.com/files/ZWTJJAFM/Keosoft90CW.Sw09SP.part10.rar.html
http://uploading.com/files/E8ZQ992R/Keosoft90CW.Sw09SP.part11.rar.html
http://uploading.com/files/67G6RXSZ/Keosoft90CW.Sw09SP.part12.rar.html
http://uploading.com/files/VVPGI84Q/Keosoft90CW.Sw09SP.part13.rar.html
http://uploading.com/files/DQG0VUP0/Keosoft90CW.Sw09SP.part14.rar.html
http://uploading.com/files/VLI4T4UT/Keosoft90CW.Sw09SP.part15.rar.html
http://uploading.com/files/YMV83XVO/Keosoft90CW.Sw09SP.part16.rar.html
http://uploading.com/files/3HA5ZZW4/Keosoft90CW.Sw09SP.part17.rar.html
http://uploading.com/files/2CKD4EFJ/Keosoft90CW.Sw09SP.part18.rar.html
http://uploading.com/files/QL2JW4OL/Keosoft90CW.Sw09SP.part19.rar.html
http://uploading.com/files/C5HN4XYN/Keosoft90CW.Sw09SP.part20.rar.html
http://uploading.com/files/7Z6QCF0D/Keosoft90CW.Sw09SP.part21.rar.html
http://uploading.com/files/CC46VTUN/Keosoft90CW.Sw09SP.part22.rar.html

HID SDK bug

0 Conmment
I am using the Microsoft HID SDK to communicate with a Freescale JM60 processor. I found this problem in the sample driver, that uses the HID library. The issue occurs when there are multiple HID devices connected to the machine. The problem is that createfile will always fail, causing HIDopen to report that your HID device was not found.

My solution, admittedly a hack, was to searth through the available HID devices backwards, with the logic that the device I am trying to connect to was the last device attached. It works for me, it may not work for everybody.

I attached portions of the original code below. Notice the note after creatfile. What happens is that after A HID device is opened, that does NOT match the VID/PID of the device you are looking for, the createfile ALWAYS fails. As a reult, the device you are looking for is never found.

As I said, the solution i used was to walk the index backwards. As long as the device you are looking for was the last HID device to be plugged in, the code will find that first, createfile will work, and you will successfully open your connection to your HID device.

If anyone need the complete code with the fix I described above, please email me at: eric.gregori@emgrobotics.com




do {
BOOLEAN Result;
/* Get information about the HID device with the 'Index' array entry */
Result = SetupDiEnumDeviceInterfaces( HidDevInfo, 0, &HidGuid, Index, &devInfoData);
/* If we run into this condition, then there are no more entries to examine, we might as well return FALSE at point */
if(Result == FALSE)
{
r=1;
msg="Device not found.";
break;
}


if(GotRequiredSize == FALSE)
{
/* 3) Get the size of the DEVICE_INTERFACE_DETAIL_DATA structure. The first call will return an error condition, but we'll get the
size of the strucure */

Result = SetupDiGetDeviceInterfaceDetail( HidDevInfo, &devInfoData, NULL, 0, &DataSize, NULL);

GotRequiredSize = TRUE;

/* allocate memory for the HidDevInfo structure */
detailData = (PSP_DEVICE_INTERFACE_DETAIL_DATA) _alloca(DataSize);

/* set the size parameter of the structure */
detailData->cbSize = sizeof(SP_DEVICE_INTERFACE_DETAIL_DATA);
}

/* 4) Now call the function with the correct size parameter. This function will return data from one of the array members that
Step #2 pointed to. This way we can start to identify the attributes of particular HID devices. */

Result = SetupDiGetDeviceInterfaceDetail( HidDevInfo, &devInfoData, detailData, DataSize, &RequiredSize, NULL);

/* 5) Open a file handle to the device. Make sure the attibutes specify overlapped transactions or the IN transaction may block the input thread. */
hid_dev = CreateFile( detailData->DevicePath, GENERIC_READ GENERIC_WRITE, /* read / write access*/
FILE_SHARE_READ FILE_SHARE_WRITE, // EMG Fix for my HP Dual Core
NULL, /* No security */
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED, /* overlapped I/O */
NULL); /* no template */

/* 6) Get the Device VID & PID to see if it's the device we want */
if(hid_dev != INVALID_HANDLE_VALUE) <-------------------- Failure is seen here
{
HIDD_ATTRIBUTES HIDAttrib;
HIDAttrib.Size = sizeof(HIDAttrib);
HidD_GetAttributes( hid_dev, &HIDAttrib);
if((HIDAttrib.VendorID == vid) && (HIDAttrib.ProductID == pid))
{ /* Found HID device. */
/* get a handle to a buffer that describes the device's capabilities. This
line plus the following two lines of code extract the report length the
device is claiming to support */
PHIDP_PREPARSED_DATA hpd;
HidD_GetPreparsedData(hid_dev, &hpd);
/* extract the capabilities info */
HIDP_CAPS hid_cap;
HidP_GetCaps(hpd , &hid_cap);
/* Free the memory allocated when getting the preparsed data */
HidD_FreePreparsedData(hpd);
/* This will be needed by writes. */
OutputReportByteLength = hid_cap.OutputReportByteLength;
obuf=(char *)malloc(OutputReportByteLength);
/* and this by reads */
InputReportByteLength=hid_cap.InputReportByteLength;
ibuf=(char *) malloc(InputReportByteLength);
/* create a new event for overlapped read. */
read_done=CreateEvent(0, false, true, NULL);
r=0;
break;
}
/* 7) Close the Device Handle because we didn't find the device with the correct VID and PID */
CloseHandle(hid_dev);
}
else
{
code left out
}

code left out

Index--; /* increment the array index to search the next entry */
} while(1);

Welcome

I decided to create this blog after doing my second .NET project for school, I am going back to school to get my MSCS.

The purpose of this blog is for me to share software tidbit and information that I have found and or discovered, for the benefit of myself and other ( I have a terrible memory ).

I am also heavily involved in Robotics and embedded software engineering ( I work for Freescale Semiconductor ). I plan on posting information and links about robotics here also.
For work I develop embedded Linux, WinCE, and bare metal applications for everything from ARM11 processors done to 8bit processors.

I have never done a blog before, so bear with me. I am also a terrible speller, so my apologies in advance.

Eric Gregori - seeprogrammer - www.EMGRobotics.com - www.EMGWare.com -www.RobotSee.com

Form crashes when moving

0 Conmment
I ran into this problem a long time ago, when I did my original servo controller ( http://www.freescale.com/files/32bit/doc/app_note/AN3523.pdf?fsrch=1 ).

The problem occurs with both .NET and MFC forms. And the result of the problem is the application crashing when the window is moved.

I found the problem to be a timer that I had updating textboxes in my window. the problem went away if I disabled the timer.

I made many attempts at a solution, until I found one that worked the best. I simply disable, then re-enable the timer in the forms Move event. Now the Move event occurs continuously while you are moving, so the timer is being continuously disabled and enabled, which resets it. this keeps the timer from triggering while the window is being moved.

My timer was triggering every 100ms to update the form with data from the HID interface. So I still had a race condition that would cause occasional crashes. I fixed this by increasing the timer period to 1000ms when the window is being moved ( in the Move event ). Then in the timer trigger event, I reset the timer period to 100ms. So the result is that after the form is moved, the data does not update for a whole second after the form stops moving, but this perfectly acceptable, and everything goes back to normal 1 second after the move, and the window does not crash anymore.

Hope this helps somebody.

FlashWrite code for ColdFire V1 mcf51qe128

0 Conmment
Writing to flash on the Freescale V1 requires that the flash driver execute out of RAM.
Not the entire flash driver, just a small portion.

The following link is a small CodeWarrior project that demonstrates writing to flash on the ColdFire MCF51QE128 V1.

http://www.robotsee.com/FlashWrite.zip

Visual C++ .net Clock application

0 Conmment


This is a simple application I wrote to demonstrate getting time from the internet.
The application uses the TcpClient class from .Net 2.0  To read the time from a goverment sponsored server using the DateTime protocol ( RFC-867 ) in the ACTS format.

The Application also demonstrates the soundplayer class, and the drawing class.  I use use serialization to save and load a config file.

Binaries: www.robotsee.com/EricGregoriInternetClock.zip
Source: www.robotsee.com/EricGregoriInternetClockSource.zip


Any questions, let me know  www.emgrobotcs.com


Advertisement

 

Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com