Shared string between threadings



  • How do I share string between threads?

    Thread nr.1 is GPS data.
    Thread nr.2 is IoT communication.

    I want to save the location data from thread nr.1 to shared string
    On thread nr.2 the shared string is sendt to the nett.



  • Hi,
    When you start your thread you have to provide us a tupple of arg containing a reference to your hared string and a thread.lock object to synchronise your thread.
    Producer get lock, write gps data, release lock, wait new GPS data
    Customer get lock, read gps data , release lock, send to network, wait new data.
    Lock ensure your customer thread to not read when producer is currently writing the string.


Log in to reply
 

Pycom on Twitter