• Firmware updates are not consistent

    Moved firmware
    2
    0 Votes
    2 Posts
    1k Views
    I
    i understand... got a couple of sipy's and it has just been a nightmare. pymkr is very buggy....it doesnt always connect . i have to do a lot of firmware resets, it is just a nightmare..
  • SO_KEEPALIVE usocket option ?

    Moved
    8
    0 Votes
    8 Posts
    2k Views
    A
    @Wembly, to add my two cents as a sockets user, in the past I tried to use KEEPALIVE for this kind of applications, and fount it to be unreliable (I don't wanna say useless). For example, the default behavior for all Linux distros I've seen is not to start sending KEEPALIVES until 2 hours of inactivity (that's the shortest recommended interval). Yet, some small devices like home routers will start silently closing connections way before that, so you can easily have more than an hour 45 minutes of quietness without actually realizing the connection was dropped. The specific reasons not to rely on SO_KEEPALIVE, at least how I read them, are mentioned here: https://tools.ietf.org/html/rfc1122#page-101 (section 4.2.3.6). This interval MUST be configurable and MUST default to no less than two hours. If a keep-alive mechanism is implemented it MUST NOT interpret failure to respond to any specific probe as a dead connection. The TCP specification does not include a keep-alive mechanism because it could: (1) cause perfectly good connections to break during transient Internet failures; (2) consume unnecessary bandwidth ("if no one is using the connection, who cares if it is still good?"); and (3) cost money for an Internet path that charges for packets. Whenever I've dealt with this situation (knowing if the other end is still there), I implement it pretty much the same way you did. I'm by no means a protocol expert, so if you have important reasons for the need of this feature, I can try push it higher on the list.
  • Test machine.idle() - fw 1.4.0.b1

    Moved
    1
    0 Votes
    1 Posts
    978 Views
    No one has replied
  • LoPy ADCs

    Moved
    17
    3 Votes
    17 Posts
    13k Views
    O
    Some LoPy specs and performance that it would be useful to know, theoretically and measured : flash memory available for MicroPython user; LoRa speed and range in real user cases; Bluetooth speed and range in real user cases.
  • git

    Moved git
    2
    0 Votes
    2 Posts
    1k Views
    L
    I see - i press commit but should press commit to new branch is possible to revert this commit from pull request and commit to my custom branch?
  • Pycom Github repository screwed up (?)

    Moved
    4
    0 Votes
    4 Posts
    1k Views
    robert-hhR
    Thank you for the response.
  • LoPy/WiPy 2/ESP32 specs and performance

    Moved
    9
    0 Votes
    9 Posts
    8k Views
    rcolisteteR
    With firmware v0.9.5.b1 (19/11/2016), the measured specs for : WiPy 2.0 : free RAM 79152 bytes; 499 KB of free internal "/flash"; LoPy : free RAM 79152 bytes; 497 KB of free internal "/flash". With firmware v0.9.6.b1 (25/11/2016), the measured specs for : WiPy 2.0 : free RAM 79152 bytes; 498 KB of free internal "/flash".. LoPy : free RAM 79152 bytes; 497 KB of free internal "/flash".. So the free RAM wasn't changed since v0.9.3.b2. Updated the benchmarks below with v0.9.5.b1 and v0.9.6.b1 releases.
  • DAC (Digital to Analog Converter)

    Moved
    5
    0 Votes
    5 Posts
    3k Views
    T
    Looking forward to DAC support!
  • Q: flashing custom firmware on the WiPy 2.0

    Moved
    3
    0 Votes
    3 Posts
    2k Views
    U
    Problem solved. It works well both on Linux and OSX - just the flashing failed when doing from Linux running in VirtualBox on OSX. https://twitter.com/_rac01/status/794250206489575424 best regards and many thanks for the support Ralf
  • framebuff module?

    Moved
    1
    1 Votes
    1 Posts
    883 Views
    No one has replied
  • WiPy 2.0 deepsleep not working?!

    Moved
    3
    0 Votes
    3 Posts
    1k Views
    H
    Isn't there an overview of the features that are already/not yet implemented. I had the same problem yesterday and spend maybe 4 to 5 hours getting the damn thing to sleep before I gave up.
  • Use AES engine outside of uSSL

    Moved
    3
    1 Votes
    3 Posts
    1k Views
    D
    Hello, Yes the AES functionality is going to be available, with an API similar to this one: https://pypi.python.org/pypi/pycrypto SSL/TLS is also coming soon.
  • OTA Updates on LoRa class C

    Moved
    4
    0 Votes
    4 Posts
    2k Views
    D
    Hello Kevin, Yes of course, I totally understand. I'll share the development plan very soon. Cheers, Daniel
  • AF_LORAWAN

    Moved aflorawan
    2
    0 Votes
    2 Posts
    1k Views
    D
    Hi mctouch, Sorry, there was a typo in the example, LoRaWAN sockets are also created with: s = socket.socket(socket.AF_LORA, socket.SOCK_RAW) The example in the docs should be correct now. Cheers, Daniel

Pycom on Twitter