STM32 har allt - Utom trådlöshet
Re: STM32 har allt - Utom trådlöshet
Låter som om dina http-försök får något att hänga sig. Kanske nåt som utan timeout väntar på svar som aldrig kommer och låser resurser som ping skulle behöva.
Re: STM32 har allt - Utom trådlöshet
Jag ska testa med ett annat exempel.
Nu testar jag bara och se om hans exempel fungerar på mitt kort. Om det blir så, ja, då kanske man får lära sig lite AJAX...Nej, inte diskmedlet.
Nu testar jag bara och se om hans exempel fungerar på mitt kort. Om det blir så, ja, då kanske man får lära sig lite AJAX...Nej, inte diskmedlet.
Re: STM32 har allt - Utom trådlöshet
Här är resultatet.
Först implementerade jag så jag kan bara pinga. Först fungerade det inte då jag fick hardFault. Jag ökade min heap på RTOS och sedan fungerade det att pinga. OK!
Men så fort jag ansluter med min webbläsare, ja, då kan jag inte pinga längre. Det är som att den tappar anslutningen.
Först implementerade jag så jag kan bara pinga. Först fungerade det inte då jag fick hardFault. Jag ökade min heap på RTOS och sedan fungerade det att pinga. OK!
Men så fort jag ansluter med min webbläsare, ja, då kan jag inte pinga längre. Det är som att den tappar anslutningen.

Re: STM32 har allt - Utom trådlöshet
Eget protokoll på låg nivå eller använda ett befintligt som är flexibelt är ett ganska enkelt val om man har möjlighet i 99.9% av fallen.
Beror på - i vissa fall kör jag med vanliga användarnamn och lösenord och i vissa fall kör jag med med PKI. Beror helt på hur känsligt det är.
För då måste jag konstruera ett nytt protokoll som är framtidssäkert samt skriva all hantering för det. Kör man med HTTP så finns det massor med bibliotek som hjälper en att hantera requests och som är välbeprövade.
Re: STM32 har allt - Utom trådlöshet
Skulle det inte fungera så att om man hade en nyckel som man måste tilldela för att få responsen tillbaka?
Som jag har uppfattat så är rest API ett typ av sätt att transformera meddelanden via TCP/IP? Typ som ett protokoll.
Som jag har uppfattat så är rest API ett typ av sätt att transformera meddelanden via TCP/IP? Typ som ett protokoll.
Re: STM32 har allt - Utom trådlöshet
Rest i sig är väl mer ett tankesätt än ett hårt dedikerat protokoll, ofta är rest-Api implementerade över https...
https://en.m.wikipedia.org/wiki/Represe ... e_transfer
https://en.m.wikipedia.org/wiki/Represe ... e_transfer
Re: STM32 har allt - Utom trådlöshet
Mycket intressant. Jag ska sätta mig in i rest när jag får igång HTTPD på min STM32. Jag har hållit på och trixa och mixtra med olika sätt med att få igång HTTPD, men alla metoder leder till samma resultat. Jag misstänker att det är en bug. Det är inte första gången jag har kommit kommit igång med buggar på ST's HAL-nivå.
När det kommer till HTTP...hur får man det till HTTPS? S står för secure. Men är det något man konfiguerar i LwIP?
När det kommer till HTTP...hur får man det till HTTPS? S står för secure. Men är det något man konfiguerar i LwIP?
Re: STM32 har allt - Utom trådlöshet
Nej, LwIP verkar inte stödja HTTPS, såvida det inte ändrats de senaste åren
https://en.wikipedia.org/wiki/HTTPS
Du får helt enkelt läsa på vad LwIP stödjer och inte stödjer.
eler här
https://savannah.nongnu.org/projects/lwip/
https://en.wikipedia.org/wiki/HTTPS
Du får helt enkelt läsa på vad LwIP stödjer och inte stödjer.
eler här
https://savannah.nongnu.org/projects/lwip/
Re: STM32 har allt - Utom trådlöshet
Ja, men om man inte gör fel när man designar sina saker ovanpå får man väldigt enkla anrop till sin tjänst som gör det hela väldigt smidigt. Men i sig är det ju bara HTTP och ett tankesätt om hur man skapar sina ändpunkter i servern.AndLi skrev: ↑5 augusti 2022, 14:30:27 Rest i sig är väl mer ett tankesätt än ett hårt dedikerat protokoll, ofta är rest-Api implementerade över https...
https://en.m.wikipedia.org/wiki/Represe ... e_transfer
Re: STM32 har allt - Utom trådlöshet
Som tur så har min STM32CubeIDE stöd för Mbed TLS. Men jag hittar ingen information hos ST hur man använder Mbed TLS.

Som jag tolkar så aktiverar man bara Mbed TLS i IDE:n och sedan markerar man bara vilka funktioner man vill ha in sin SSL?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: STM32 har allt - Utom trådlöshet
Är inte Mbed Arms skapelse? Jag tror du får leta i deras dokumentation istf STs.
Re: STM32 har allt - Utom trådlöshet
Det är det säkert. Jag har sökt lite på det, men inte riktigt förstått hur man ska använda det.
Vad får man för säkerhet om man kör HTTPS jämfört med HTTP? Är HTTPS krypterat?
Ibland tycker jag att folk krånglar till det när det kommer till web. Det var bättre förr.
Vad får man för säkerhet om man kör HTTPS jämfört med HTTP? Är HTTPS krypterat?
Ibland tycker jag att folk krånglar till det när det kommer till web. Det var bättre förr.
