Arduino for ESP32 - code extraction from a big library

Hello,
I am trying to extract code from bigger library (abstract classes, object nestings etc...). I just need one simple feature and I am fighting with ESP32 functions (timers, tasks...). I would like to find someone who has C/C++ skills and ESP32 knowledge and will help me with this. I can pay for your time - we will agree on the conditions via email. Just send me a PM.

Thank you.

may be it would be better to write that feature from scratch... what is it?

Not to mention that we don't know why the feature must be extracted and can't be used from within the library.

OP, if you want the best chance at getting good help, be clear about what you want. Very few people are going to bother to PM you just to find out the details.

Hello everybody, so I am opening this post because the guy I was in contact stopped answering.

If there is anyone here who has advanced knowledge of C/C++ and experience with Arduino IDE and ESP32?

Hello everybody,
so I am opening this post because the guy I was in contact stopped answering.

If there is anyone here who has advanced knowledge of C/C++ and experience with Arduino IDE and ESP32?

@anon85186472
Could you answer the question?

If you are doing this to remove unnecessary functions and reduce code size - keep in mind that removing unused functions is part of the standard compilation and build process and there is absolutely no need for you to manually remove functions from the library - the optimizer will do it itself

PS you should not "raise" a thread by sending copies of your messages to it - this is a violation of forum rules.

many of us do and many of us help for free if we understand the why and the need.
if there is a large amount of work or you'll be selling the outcome, then of course paying someone is the proper way to do it.

Remember that stripping code from a library has also to be done in accordance with the library's license. So you'd need to have a look for example if it's under GNU General Public License v3.

Source project is free on github. I also wrote an email to the author. I will use extracted code in my non-commercial projects. The source project is big and hard to understand for me.

can you point at the project or is it a secret?

as was mentioned above,

so you only need to understand the part you want to use

You have still not said why you feel you need to extract some functions from the library rather than just using the functions that you need and having the compiler deal with excluding code that is not used

I am not going to type the name of source project here. I do not want to start discussion about it. I know what I need and I am looking for someone who will help me.

The source project have dozens of source files. I just need only one feature which require C++ knowledge + small modification.

OK. I'm not interested in paid for work.
hope you'll find someone willing to spend the time.

Xy problem?

2 Likes

looks very similar

Do I hear the sound of moving goalposts ?

too much secrecy for me (including OP's alias).

Not worth spending more time for me on second guessing the real intent of the @anon85186472, smells fishy to me.

Because the forums all over the world have also provocateurs and spammers, I do not want post the details about it. I am also posting here in "paid" section. And just look on the previous last posts... Nonsense spam.

hey, we were willing to help for free and provide advice to help you out if you could not find an interested party with the little details you were giving. I don't call that a spam.

Seems you have your mind set on what you need and that it's the solution to your problem, so really go for it, it's a free world.

If you had approached this differently it is quite likely that you would have gotten help quickly and for free

I do not want free help. I had bad experience with guys like you. I rather pay and get a quality response.