Kinect 2.0 barcode scanning - kinect

I was wondering if there were any third party libraries that provide support for barcode scanning using Kinect 2.0 in C#.
I think the Kinect SDK doesn't provide any support for such a thing.

ZXing.Net supports Kinect.
https://github.com/micjahn/ZXing.Net
You need the zxing.dll and the zxing.kinect.dll from the binaries package.
ZXing.Net is available as NuGet package but it doesn't include the zxing.kindect.dll.

Related

Loading arm-shared-libs in Marmalade SDK

Marmalade SDK supports making projects to generate arm-shared-libs. It also supports loading "libraries" via its s3eLibraryOpen(). However these seem to only be able to open x86 PE images that can also be generated with Marmalade SDK, but obviously as soon as I get a symbol and try calling the function it will crash since it's x86 and the calling process is ARM.
So just to re-iterate, the question is: Is there any support in Marmalade SDK for dynamically loading arm shared libraries at runtime?
s3eLibraryOpen will allow you to load dynamic libraries on platforms that support it as as well as the dynamic library built for that platform Android (.so),Windows(.dll) , IOS does not support it.

Using OpenGL ES 2.0 Extensions with Marmalade SDK

I want to use some of the non-standard GLES 2 extensions like 'GL_OES_vertex_array_object' but I can't find a way to use them with Marmalade SDK. I guess I have to initialize them with a marmalade related function like the wglGetProcAddress on Windows but I can't find anything about this on the net. Currently my code compiles fine, but on the linking process I get "unresolved external symbol" errors. Is there a way I can use these extensions with Marmalade?
This is covered in Marmalade Documentation.
I am one of the Marmalade SDK developers, and as I know support of GLES2 drivers was not finished yeat. This functionality should be released somewhere in the end of August. I know defenetly that it will not work for OSX.

symbian programming starter

I would like to start programming for symbianOS and have some starter questions.I am a little confused and would like someone with developing experience to advice me.
First of all what do I need to start programming? I have downloaded S60-5th edition Sdk and eclipse pulsar, are those enough or I need anything else?
also using that SDK I will target all the s60 devices or there are other dependencies as well?
what I mean is, using that sdk my application will be able to run under all devices using symbian s60?
also is there any deference in developing using j2me ,symbianC++ and c++? any additional restrictions?
is there any developer resources like android has and other have, which provide code samples, documentations and explanatory articles?
The S60 SDK is all you need if you're only targeting the device. For emulator toolchain, editor, debugger etc. I suggest you get Carbide.C++. (It's based on Eclipse. I don't know how it compares to Eclipse Pulsar as I have no experience about it.)
With the S60 5th Edition SDK you can target practically all S60 devices from S60 3rd Edition onwards. Of course, not all APIs available on 5th Edition are available on 3rd Edition.
If you are starting Symbian development anew and have no specific reason to use traditional Symbian C++, I suggest you have a look at Qt. It works on most S60 devices from 3rd Edition Feature Pack 1 (S60 3.1) onwards and is much nicer to work with than plain old Symbian C++. It also works nicely across platforms: the same source can in theory be compiled to almost any target supporting Qt (in practice some flagging is needed and not all APIs are available on all targets).
The Forum Nokia site is a good starting point for all of the above.

DNP3 with VB.Net

I am looking for a good DNP3 library for .NET/VB applications.
Any recommendations?
Thanks,
The open-dnp3 project has recently added .NET bindings:
code.google.com/p/dnp3
Automatak maintains a fork of the opendnp3 library with .NET bindings:
http://automatak.com/opendnp3/
We have heard from users that opendnp3 significantly outperforms the TMW library for large master integrations.
Opendnp3 is Apache-licensed (free-to-use), but commercial support is available if you get stuck.
All I could find with a Google search was Trianble MicroWorks' .NET Protocol Components.
It looks like they're not exactly on top of the latest technology (it lists itself as .NET framework 2.0 compatible), but I wasn't able to find anything else that looked terribly promising.
I've managed to build the Automatak version of this library:
https://github.com/automatak/dnp3
and use the .NET bindings with C#, though they would work equally well with VB.
OpenDNP3 from automak is available in Nuget, but you should install 32bit openssl application to able to load it.It installs two required .dll files.

Are XmlMtomReader and XmlMtomWriter fully implemented in Mono project?

I'm working on a cross-platform solution currently. The solution uses XmlMtomReader and XmlMtomWriter from .NET framework 3.0.
Now i need to know if these two classes (and all the nessasary infrastructure around them) are fully supported in Mono project from the porting-it-to-linux point of view. :)
You can check it on the mono status:
http://go-mono.com/status/
You can also check your code using the mono migration analyser
http://www.mono-project.com/MoMA
I checked they are currently not implemented
The APIs are available on the current Mono 2.6 preview, but they are not available on the 2.4 release (the current official release).