I have a host PC and a target hardware. On the host PC, I have .NET application and on the target I have a real time process, the target and the host communicates using Ethernet channel.
What I want to do now is to run the real time process on the vxsim.
Is there a way to make the process (running on vxsim) communicate with the .NET application that runs on the same PC.
P.S.
I use VxWorks 6.6 and Workbench 3.0
You can run vxsim on your Windows machine and communicate with it over IP using simnet. See the VxWorks Simulator userguide for how to set this up.
For this you would need a vxworks simulator that can be provided in full source code format which then can be compiled with hooks using .NET native tools. Such a simulator is provided by MapuSoft:
http://www.mapusoft.com/os-simulator/
Regards,
Raj
Related
I have been working to connect to a device to a dongle using OpenThread.
I am looking for a .Net Implementation of Openthread.
There is a Zigbee implementaion for .net called ZigbeeNet.
Looking at ZigbeeNet it appears to be a library to interface with Zigbee device over a COM port, so I'm assuming you're also targeting .Net on Windows. The equivalent would be a Network Co-Processor host implementation in OpenThread terminology and unfortunately there isn't a direct .Net implementation. Microsoft implemented a Windows 10 NCP driver which would have been a good starting point, but unfortunately they've dropped support. It still may work but YMMV.
It is possible to run the UNIX host wpantund in a VirtualBox VM and run your .Net application in the guest.
Our Projects(Code/Design,etc) in remote server,They have develop windows phone scenario,such as : visual studio 2012/2013,windows phone sdk installed etc..
i know debug app must be in vs2012/2013,
but,if i want to debug app on remote server and how can connect device ?
ps:
1、Use the same network.
2、All code in the remote server.
If you want to do it programmaticaly:
Microsoft has managed APIs that allow you to install and run XAPs on either hardware device or simulator. They are implemented in 3 DLLs: Microsoft.Smartdevice.Connectivity.dll, Microsoft.Smartdevice.Connectivity.Interface.dll and Microsoft.Smartdevice.MultiTargeting.Connectivity.dll - you should be able to google usage examples.
Unfortunately, there's no APIs for remote debugging.
If you want to do it manually:
You can use remote desktop + RemoteFX USB Redirection.
Or you can use specialized hardware, such as "Conversions Technology USB Extender Over IP" or "StarTech USB1000IP".
I am writing a program in Go/C for the backend and JavaScript/HTML for the front-end. It is not a web application but it runs a local server which sends data to the client(firefox). The client then displays this data and sends any user interaction back to the server using websockets.
The backend is written partially in C since I have to dynamically load a 32 bit DLL file to communicate with my hardware. The hardware (for which I have aquired both 64 and 32 bit drivers) sends its data via USB to my backend which processes and displays this to the frontend. The hardware, drivers and DLL file are from a third party so my chances of changing any of those are very low.
I use GCC (MinGW) as compiler for the C code since Go and Microsoft's compiler didn't get along very well and I use the 32 bit compiler since I am loading a 32 bit DLL.
The program compiles and runs on my 64 lenovo Thinkpad with Windows 8 professional(running it in legacy mode) but now I wonder if it would be possible to run the same program on a Windows tablet. Unfortunately I don't have a Windows tablet so how can I determine if it will work on a tablet without actually buying one? I know that Microsoft has some sort of emulator but will it work with GCC? Will the processor architecture of the tablet matter? Will the same drivers work? Will the DLL file work?
Yes, if the tablet runs Windows 8. No, if the tablet runs Windows RT. For example,
Surface by Microsoft - the New Tablet PC
Surface Pro specifications
Surface RT specifications
Which Surface is right for you? - SKU Chooser
I'm trying to use the Kinect SDK v1 with an Xbox Kinect sensor. I installed the SDK on my dev machine and I launched the samples. The C# samples do not work, I either get "oops there was an error" or a "NotReady" status and FPS is stuck at -1.
At first I thought this was a problem with the device itself, so I tried installing the SDK on my laptop and the samples work on that fine, both the C# and C++. So the kinect device itself is ok.
I've reinstalled the SDK on my development machine, and I still have the same issues.
Any ideas/solutions?
EDIT: I should note that I have previoulsy developed with this kinect under the 1.0 SDK and when I debug my own app the sensor status enum is still "NotReady"
How is dev machine configuration different from laptop. In the release notes # http://www.microsoft.com/en-us/kinectforwindows/develop/release-notes.aspx it's mentioned that
USB host controller compatibility
The Kinect for Windows drivers have encountered compatibility problems with certain USB host controllers when tested in specific computer configurations. Some examples of these controllers are the AMD Fusion A75 USB2.0 controller, the Etron USB 3.0 Extensible Host Controller, or the Renesas Electronics USB 3.0 Controller. On those controllers, you may encounter a problem, such as a low RGB frame rate, or a Not Ready status when plugging/unplugging a Kinect. These compatibility problems are more likely to occur on PC's running the Windows 8 Developer Preview, or if you plug/unplug multiple devices repeatedly. If this happens to you, you may have to restart your app or reboot your computer. You can also try plugging your device into another USB 2.0 controller.
I want to develop an application in VB.net for handheld device(Ticket machine in Bus and train).Is it possible to develop in Vb net.
Whether i need windows OS in my handheld device or any runtime environment only needed.
My hardware is ARM processor.
I want to run my application as standalone in my machine.
Assuming that you have device with Windows Mobile on it it should be ok, though you'd have to find out what version of the .Net Compact Framework it has installed on it.
Here's more information:
http://en.wikipedia.org/wiki/.NET_Compact_Framework
Depending on your exact needs and hardware, the Micro Framework runs .NET (though only C# is supported) on pretty resource-constrained devices. It doesn't require an OS (it is the OS).