Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Share tech news, updates, or what's on your mind.

Sign up to Post

0
Free Tool: ZipGrep
LVL 9
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Hi.
I converted  dex reader code sample  from the python  example Python version  to java but i am failing on   master handshake (after slave in master mode).
Failed on State 3 - Sending master key.
Have some one experience to read audit data from DEX  vending machine from android Bluetooth or DEX  cable.
File Provided.
My task: Allows the user to read DEX from a vending machine using a Bluetooth DEX device.
DexReader.java
0
I need a code in Embedded C for making call andi sending SMS by using Raspberry pi 3 and GSM SIM 900. Please help me. I am new to Raspberry pi
0
Error:espcomm_upload_mem_failed
0
I am working on  a UV exposure box,I would like to enter time with buttons and then turn my relays on for that time.Can anyone help me with this? thanks alot
0
I have a batch of Dell Wyse Latitude 3460's with WES7 64 bit installed.  As part of the deployment to end users these are customized by means of local group policy lock downs, wallpaper changes, region and language changes, the VMWare apps removed, Teamviewer and a printer driver installed.  As you can imagine doing this manually one by one is time consuming so I have used MDT 2013 to sysprep and capture a configured 3460 (the FBWF is disabled at this point) and then created a standard client install task sequence in MDT to deploy the captured image.

Everything works fine until I come to enable the FBWF after deployment.  I am running a batch file with the following contents (the exclusions taken from a configured 3460 before sysprep):

bcdedit /set {default} bootstatuspolicy ignoreallfailures
fbwfmgr /enable
fbwfmgr /addvolume C:
fbwfmgr /addexclusion C: \Wyse\WDA
fbwfmgr /addexclusion C: \Wyse\WCM\ConfigMgmt
fbwfmgr /addexclusion C: \Users\Public\Documents\Wyse
fbwfmgr /addexclusion C: "\Program Files\Wyse\WDA\Config"
fbwfmgr /addexclusion C: \ProgramData\Microsoft\eHome
fbwfmgr /addexclusion C: \Windows\Temp\MpCmdRun.log
fbwfmgr /addexclusion C: \Windows\WindowsUpdate.log
fbwfmgr /addexclusion C: "\ProgramData\Microsoft\Windows Defender"
fbwfmgr /addexclusion C: "\Program Files (x86)\Windows Defender"
fbwfmgr /addexclusion C: "\Program Files\Windows Defender"
fbwfmgr /addexclusion C: \Windows\CCM\clientstate.dat
fbwfmgr /addexclusion C: …
0
I'm just getting started with a PIC32MX340F12, and MPLABX. My first attempt was to write a timer interrupt, so I worked with the datasheet, compiler manual, and examples and came up with the below. But it doesn't work... the interrupt never fires, and in fact if I leave both the timer interrupt enable (T1IE=1) and the general interrupt enable active ("ei"), it runs for a few seconds then hangs (says "target halted" in debug mode). If I remove either of those, it just runs indefinitely but still no timer interrupt. So I appear to have a pretty bad problem somewhere in my ISR syntax. Does it jump out at anyone?

Like I said I'm just getting started so I'm sure it's a pretty dumb oversight. And as you may notice I like to work as directly as possible with registers and compiler directives (rather than manufacturer supplied functions), I feel like I learn the most that way.

Thanks!

#include <stdio.h>
#include <stdlib.h>
#include "p32mx340f512h.h"
#include <stdint.h>

int x = 0;

int main(int argc, char** argv) 
{
    INTCONbits.MVEC = 1;  // turn on multi-vector interrupts
    T1CON = 0;            // set timer control to 0
    T1CONbits.TCKPS = 1;  // set T1 prescaler to 8
    PR1 = 62499;          // set t1 period
    TMR1 = 0;             // initialize the timer
    T1CONbits.ON = 1;     // activate the timer

    IPC1bits.T1IP = 5;    // T1 priority to 5
    IPC1bits.T1IS = 0;    // T1 secondary priority to 
    IFS0bits.T1IF = 0;    // clear the T1 flag
    

Open in new window

0
I am a full stack web developer professionally with experience in .NET and JAVA back ends.  I also have "some" familiarity with embedded programming, electrical circuits, and signal processing from my computer engineering undergrad (although it has been a while).

The company I work for has a rather sizable warehouse, with stuff getting moved in, out, and around on a fairly rapid basis.  Inventory is done by hand, is largely prone to human error, and leads to a LOT of inaccurate counts, missing, or misplaced items.

Some coworkers and I have some ideas to possibly try to tag individual packages with passive RFID labels (yes, every single one), scan warehouse shelves with RFID radar, count and inventory individual items that bounce back an RFID signature, position them within the floor-space of the warehouse, and store the inventory data to a database.

In some of the research I have done, I have found some pretty cool hardware that uses 2 or more RFID radar antennae that would get wheeled around the warehouse, stopped in a fixed position, scan inventory, move to the next position, scan, repeat.  However, the startup costs for this hardware is WAY out of my budget, and I don't want to burden the company with these costs since it might be a dead end project from the start.  

So I am wondering if there are kits out there that I could build on my own?

I need 2 or 3 RFID radar antennae that can scan passive RFID tags from a distance (maybe up to 25 feet).  
I need …
0
Hi,

 I'm looking for recommendations for a small device like the tile that had a rest API.

Thanks
0
I am running Fedora 19 and I am trying to set up Ethernet access to the U-Boot of an embedded device.  I have already loaded a build of U-Boot with Netconsole enabled, but I do not know the basic steps of getting connected from Linux to U-Boot via Netconsole.

Here is what I have done so far.

In U-Boot (192.168.1.1):
#setenv nc 'setenv stdout nc;setenv stdin nc'
#setenv ncip 192.168.1.100
#run nc

In Fedora 19 (192.168.1.100):
#nc -l -u 6666 &
#./uboot/tools/netconsole 192.168.1.1 6666
NOTE: the interrupt signal (normally ^C) has been mapped to ^T


After this point, there is no output on the Linux screen so it may not have connected to U-Boot.

What are the proper steps for getting Netconsole working between Linux and U-Boot?
0
On Demand Webinar - Networking for the Cloud Era
LVL 9
On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

I would like to add the Platform Type ARM for the latest Monodevelop, version 5.10, running on Ubuntu Linux 16.04 so we can compile for Mono version 4.2.1 C# and do embedded application development. How might we do that? Thank you.
0
I  have a hp 400 deskpro g3 with an Intel I7 -6700 cpu with vpro. I do not see AMT or anywhere to activate vpro in the bios setup. I have Bios N03 ver. 02.04
I tried pressing Control - P on startup but that does not work.
0
I am working on a Surface RT Tablet trying to get the touchscreen to work. Device Manager shows issues with the "Surface RT Touch Firmware" and the "I2C HID Device." I have tried multiple restarts, Windows updates, multiple system resets and searching for the drivers online with no success. Assistance is needed.
0
Hello, appears that on the Wyse Thin Clients the maximum amount of Flash Memory you can purchase is 16GB. Problem is after the OS is installed (Windows 8 Embedded) and all of the other Wyse related software that only leaves a few GB of Flash Memory available. Just wondering if anyone has any suggestions on how to increase the available Flash Memory size? I'm not looking to add secondary storage (Another drive for example that would create another volume), i just need to increase what is already available.

Problem we have encountered is we have installed AV software and the combination of that, and some other software we have locally installed has consumed a lot of available space. Even if we were to add secondary storage and install the software to it, some data still gets written to the C-drive where the OS resides.

Hope that makes sense.

Thank you!
0

Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Top Experts In
Embedded Hardware
<
Monthly
>

No Top Experts for this time period. Answer questions to earn the title!