Forum Replies Created
-
AuthorPosts
-
September 11, 2013 at 11:21 in reply to: RPC fails with "JIT Compiler encountered an internal limitation." #1065MarcFKeymaster
Heya WolfmanFX,
We are looking into this issue and believe it is caused by a Microsoft change. If you could submit a bug report that would be greatly appreciated, here.
Regards,
MarcMarcFKeymasterHeya Sp1rit. Great to hear everything works. That exception is known and originates from the limitations of 32bit file systems where you can’t have files larger than 2GB. We had not prioritised fixing it as no one had commented on it, until now. If its something you would like in the near future just let us know.
Regards,
Marc
MarcFKeymasterCould you possibly confirm if the separated build worked for xamarin.android?
MarcFKeymasterHave you worked through our getting started article?
Once you’ve been through that make sure to checkout the other examples included in the downloadable source bundle.
MarcFKeymasterIf you go to the download page you’ll see we have just released version 2.2.1 which contains a few bug fixes that we’ve been accumulating. Also there are builds for Xamarin.iOS and Xamarin.Android in there where we’ve stripped the logging functionality to hopefully make things work again. If you could test the android build for us that would be greatly appreciated. Any further issues please feel free to post and we’ll try and sort them as soon as possible.
Thanks again for your interest in NetworkComms.net
Matt
MarcFKeymasterI think this is due to a reference in Nlog, the logging framework we use, that should not be there. I will produce a fix today and post here once I’ve done so.
Matt
MarcFKeymasterYou are best off creating a list or array of ConnectionInfo
List<ConnectionInfo> infos = new List<ConnectionInfo>();
Marc
MarcFKeymasterWe’ve been meaning to write a tutorial about this topic for a while so I’ve answered your question there, https://networkcomms.net/exception-handling/
If you have any follow up questions please post back here.
Marc
MarcFKeymasterHi douglaskbell,
Firstly thanks for your interest in our library. Bluetooth is something I’m looking into currently, admittedly only on the main windows platform right now but with an eye to supporting windows phone 8 at the same release. Android support should then be relatively simple to add after that as all these platforms support the necessary Bluetooth socket protocols. Bluetooth support is therefore in general on the horizon and if these platforms are what you require support on we can probably sort something out for you.
Alas for iOS this is not so simple as the Bluetooth APIs that Apple provide do not allow for easy bi-directional comms to a non-iOS device. There are APIs we could use but they all have various issues (either they are iOS to iOS only, can only be used to send data in one direction or require private APIs and thus apps will not get into the App store). Note that this is a problem that is to do with the choice of APIs Apple chose to expose and is not a limitation imposed by us or Xamarin. If you require bluetooth transfer between a windows machine and an iOS device things could therefore be tricky regardless of whether you use our library or not.
Your best option will probably depend on a few things. What specifically do you need comms wise? Do you need bi-directional transport between the windows machine and an iPad? Are you using an iPad 3/4 or does this have to work on a general iOS device? Does the iOS side need to get into the App store?
Basically we may be able to sort this out for you if it’s a make or break feature and if you will require a license. Otherwise it will most probably end up on the back burner though feel free to submit a feature request. We want to see how important people feel this is.
Sorry for the long post, this is unfortunately quite a complex issue. If you get back to me I’ll try and advise further and maybe we can help you.
Matt
MarcFKeymasterHeya douglaskbell,
Many thanks for your support. We have not been asked this question before and are looking into it.
One of the developers should hopefully have an answer for us soon.
Marc
-
AuthorPosts