Port Python library to C#

Closed

Description

I'm looking for someone to port my Python Onkyo connector library to C#:

[url removed, login to view]

You do not need to have access to an Onkyo receiver for this job - I will fix issues related to the actual interaction with Onkyo myself, should there be any. However, you should be sure the C# port writes the same bytes to the wire as the Python code.

Specific notes and requirements:

- The library works by taking a YAML file with all supported commands, and generating a Python file with said information. The port should use the same approach, generating a C# module from the YAML file.

- The file "[url removed, login to view]" does not need to be ported.

- The Python version has two different APIs, one using threads, the other writing to the socket in the main thread. The C# version should ideally use the same approach, do I'm open to be convinced that this may not be appropriate, if it's not in line with how C# networking libraries commonly work.

- C# style should be used where appropriate (casing, names, API Design etc).

I'm looking for excellent code quality.

Skills: .NET, C# Programming, Python

See more: com port library, eiscp, python library, port python, writing to a file in python, writing to a file in c, work c, receiver fix, python writing to file, python writing to a file, need a python code that does, c# module, github how to, m job net com, python to c++, port a c, library information, Casing, socket fix, socket networking, python socket api, python fix code, socket python, fix python, using file python

Project ID: #4099933

Awarded to:

tomaszkarwala

I see that this library is quite simple and the translation would be mostly straightforward (sockets, basic threading are handled the same on every platform) so the most important concern is elegance - I can provide it More

$250 USD in 4 days
(1 Review)
2.8

11 freelancers are bidding on average $532 for this job

AlosDeveloper

Hello, i am ready to start. Let's discuss your project more deeply in message board

$1300 USD in 25 days
(45 Reviews)
6.7
Sup

Hi, I'm interested.

$500 USD in 10 days
(3 Reviews)
4.0
narendragautam

Hi, I am interested. Thanks Narendra

$699 USD in 15 days
(3 Reviews)
3.5
zhoumo

I have seen the python lib. And I think I can help you because I have written many python projects before.

$250 USD in 4 days
(6 Reviews)
3.4
BartonCline

I've studied the requirements, research open source components needed to fill the gaps in standard .NET Framework libraries and crafted a tentative solution architecture. In the past 7 years I've worked exclusively More

$750 USD in 21 days
(0 Reviews)
0.0
cognitivlabs

Hi, We are a web and software development company based in UAE, ready to work on your project right away. Please find the details in your inbox. Thank you.

$750 USD in 10 days
(0 Reviews)
0.0
BitPie

We are a group of software developers with 5+ year experience in C# and Python. Also we are Computer Science Professionals. Let us do the job, please contact us.

$500 USD in 25 days
(0 Reviews)
0.0
aapS0ftware

Hello, I'm a experienced software developer with more than 6 years experience. I have ported several application over the time usually cross platform. I know python and I know C#. I'm sure I can get the job done.

$300 USD in 7 days
(0 Reviews)
0.0
baponvisual

please check my pm

$250 USD in 7 days
(0 Reviews)
0.0
ptbsolutions

can i do this work please check samples in your box.

$250 USD in 10 days
(0 Reviews)
0.0
ishtiak146

easy job, i can do this

$300 USD in 5 days
(1 Review)
0.0