Search found 77 matches

by Lucas.Hutchinson
Mon Jan 08, 2018 6:45 pm
Forum: General Discussion
Topic: BLE mtu and iPhone compatibility
Replies: 3
Views: 2082

Re: BLE mtu and iPhone compatibility

Yes the BLE data length extension is supported.

Initially it will connect at an mtu of 23.
iOS will then automatically negotiate a larger mtu. in iOS 10+ the MTU will be 185. in 9 and lower it is slightly smaller (about 150..? but i am not sure).
by Lucas.Hutchinson
Wed Nov 22, 2017 2:34 am
Forum: ESP32 IDF
Topic: unreliable wifi on custom hardware
Replies: 2
Views: 1199

Re: unreliable wifi on custom hardware

Just checking if anyone has any thoughts on this?
by Lucas.Hutchinson
Wed Nov 08, 2017 3:31 am
Forum: General Discussion
Topic: BLE connection parameters update
Replies: 3
Views: 2613

Re: BLE connection parameters update

The min an max connection interval are set by the BLE spec. The minimum is 6 (6*1.25 = 7.5ms). I cant remember the max off the top of my head. this is a function that i use to adjust the connection interval on the client side of my application void gatt_client_update_connection_params(uint8_t channe...
by Lucas.Hutchinson
Mon Nov 06, 2017 10:23 pm
Forum: General Discussion
Topic: How often should I update esp-idf?
Replies: 2
Views: 991

Re: How often should I update esp-idf?

It does depend a little bit on what parts of the IDF you are using. If v2.1 has all the support you need, and you are looking for api stability etc, then sticking with a specific release of the IDF is a good plan. However if, like me, you need some of the features of the upcoming v3.0 if the IDF the...
by Lucas.Hutchinson
Sun Nov 05, 2017 8:35 pm
Forum: Hardware
Topic: What matching components should be used for the 5x5 QFN package?
Replies: 9
Views: 3011

Re: What matching components should be used for the 5x5 QFN package?

You should use a PI matching network (like that shown in the post above).

However please bare in mind that you will probably have to tune this network by altering the values of the conductors and capacitors depending on your circuit layout and antenna choice.
by Lucas.Hutchinson
Sun Nov 05, 2017 8:34 pm
Forum: ESP32 Arduino
Topic: VFD using MCPWM
Replies: 1
Views: 1265

Re: VFD using MCPWM

I am not sure what the ESP32 pwm hardware supports, But if it doesnt support dead time insertion etc, then going with a FET driver that has cross conduction (dead time) logic and a few other protection features might be a good path forward. Something like this from ST(or any other manufacturer, this...
by Lucas.Hutchinson
Sun Nov 05, 2017 8:28 pm
Forum: General Discussion
Topic: BLE notification transfer size
Replies: 4
Views: 3684

Re: BLE notification transfer size

You can use the long characteristic read/writes to support characteristics larger than the MTU size. The ble stack will then automatically split the characteristic up into multiple packets to be sent. However since a notifications (and indications) are only ever a single packet event, you can't use ...
by Lucas.Hutchinson
Tue Oct 24, 2017 7:18 pm
Forum: ESP32 IDF
Topic: Notes on using Windows Subsystem for Linux with ESP-IDF
Replies: 5
Views: 2963

Re: Notes on using Windows Subsystem for Linux with ESP-IDF

I am not exactly sure what the failure mode was. It was about 2-3 months ago. I am not 100% sure it was line endings, it could have been something else. i just remember re-cloning m code and the idf using the WSL git to a new folder let me build. I have since mostly just relied on the pre-compiled t...
by Lucas.Hutchinson
Mon Oct 23, 2017 7:11 pm
Forum: ESP32 IDF
Topic: Notes on using Windows Subsystem for Linux with ESP-IDF
Replies: 5
Views: 2963

Re: Notes on using Windows Subsystem for Linux with ESP-IDF

I have tinkered with it before, and it seemed to work well for me. The only major problem that i encountered is that when cloning all the source code, it needs to be cloned with Linux line endings (yes sounds obvious i know), as i found it would not build with the windows style line endings. (where ...
by Lucas.Hutchinson
Mon Oct 23, 2017 7:05 pm
Forum: ESP32 IDF
Topic: refresh cache on gatts client
Replies: 1
Views: 771

Re: refresh cache on gatts client

There is a services changed service/characteristic that is provided by the esp32 stack. I am not 100% sure that it is exactly what you are looking for, but from my understanding this can be used to inform a Client that the services have been changed. However since i have never used it i am not sure ...

Go to advanced search