-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wifi #65
Merged
+2,462
−41
Merged
Wifi #65
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
7909fe2
mtb-integration: Added wifi connectivity submodules.
jaenrig-ifx e031d9c
variants/CY8CKIT-062S2-AI: Updated mtb-libs core with connectivity libs.
jaenrig-ifx e28c127
variants/CY8CKIT-062S2-AI/FreeRTOSConfig.h: Added file to temp location.
jaenrig-ifx b92a293
variants/CY8CKIT-062S2-AI/mbedtls: Added mbedtls as temp location.
jaenrig-ifx 56da82c
extras/mtb-libs: Added missing wifi connectivity sub modules.
jaenrig-ifx cb64eb7
variants/CY8CKIT-062S2-AI/mtb-libs.a: New static lib no secure sockets.
jaenrig-ifx 01273e7
libraries/WiFi: Added begin, beginAP, end funcs.
jaenrig-ifx b4ffa53
cores/psoc/main.cpp: Added freertos based main.
jaenrig-ifx 5fbc807
extras/mtb-integration: Modified mtb-libs.a project.
jaenrig-ifx 5f135df
tests/arduino-core-tests: Updated with wifi begin core tests.
jaenrig-ifx 516e6b2
libraries/WiFi/library.properties: Added lib properties to WiFi lib.
jaenrig-ifx cee2c94
libraries/WiFi/library.properties: Fixed typos in includes.
jaenrig-ifx 45a5bd6
libraries/WiFi/src/WiFi.cpp: Refined begin() function.
jaenrig-ifx 33b0775
libraries/Wifi/src/WiFi: Added status function.
jaenrig-ifx a4bfb71
libraries/WiFi/src/WiFi: Added localIP function for station.
jaenrig-ifx 57fd17c
libraries/WiFi/src/WiFi: Limit mode to either sta or ap.
jaenrig-ifx b190524
test/arduino-core-test: Updated test for wifi status and localIP funcs.
jaenrig-ifx cd3f38d
cores/psoc/time.c: Implemented delay function base on RTOS TaskDelay.
jaenrig-ifx 7806e1b
variants/CY8CKIT-062S2-AI/mtb-libs.a: Added secure socket to static lib.
jaenrig-ifx 09957aa
libraries/WiFi/src/WiFiClient: Added virtual interface skeleton.
jaenrig-ifx 7631f57
libraries/WiFi/src/WiFiServer: Added begin and end basics.
jaenrig-ifx 670c45f
tests/arduino-core-tests: Added client server initial tests.
jaenrig-ifx 08cef79
extras/mtb-integration: Updated reference to secure soc added mtb-libs.
jaenrig-ifx 7146232
libraries/WiFi/src/Socket: Added socket class as wrapping sec socket.
jaenrig-ifx d668312
libraries/WiFi/src/WiFiClient: Added connect (ip) function.
jaenrig-ifx 1b54af3
libraries/WiFi/src/WiFiServer: Refactored based on Socket class.
jaenrig-ifx 803574d
tests/arduino: Added server begin - client connect test.
jaenrig-ifx 737a3c0
library/WiFi/src/Socket: Added status and error tracking.
jaenrig-ifx 5d00769
library/WiFi/src/WiFiClient: Added connected() and bool operator.
jaenrig-ifx eb55a09
library/WiFi/src/WiFiServer: Added available() function.
jaenrig-ifx 063009c
tests/arduino-core-test: Updated WiFiServer and WiFiClient tests.
jaenrig-ifx a77dce7
libraries/WiFi/src/Socket: Renamed global socket for clarity.
jaenrig-ifx 9a82c85
libraries/WiFi: Added write() read() funcs for server and client.
jaenrig-ifx eeca0aa
tests/arduino-core-tests: Added read/write client server tests.
jaenrig-ifx e1b58e0
libraries/WiFi: Completed wifi server and client without secure.
jaenrig-ifx 80c11b8
tests/arduino-core-tests: Updated wifi client server classes tests.
jaenrig-ifx fbbf943
cores/psoc/time: Micros and millis in term of cyhal_timer.
jaenrig-ifx a1a1718
tests/arduino-core-tests: Updated time tests.
jaenrig-ifx fa3352c
cores/psoc/time.c: Added max uint32 value as macro.
jaenrig-ifx File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,8 +19,6 @@ | |
#ifndef TIME_H | ||
#define TIME_H | ||
|
||
#include "cyhal_timer.h" | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
Submodule mtb-integration
updated
7 files
+276 −0 | FreeRTOSConfig.h | |
+7 −3 | Makefile | |
+86 −0 | deps/assetlocks.json | |
+1 −0 | deps/wifi-core-freertos-lwip-mbedtls.mtb | |
+6 −0 | lwip/arch/cc.h | |
+281 −0 | lwip/lwipopts.h | |
+1,045 −0 | mbedtls/mbedtls_user_config.h |
Submodule abstraction-rtos
added at
b79877
Submodule clib-support
added at
72a71a
Submodule connectivity-utilities
added at
c667f9
Submodule cy-mbedtls-acceleration
added at
f4f9de
Submodule lwip-freertos-integration
added at
f4797e
Submodule lwip-network-interface-integration
added at
158fc3
Submodule secure-sockets
added at
726932
Submodule whd-bsp-integration
added at
0a6aa5
Submodule wifi-connection-manager
added at
0935f0
Submodule wifi-host-driver
added at
593a77
Submodule wifi-resources
added at
224e57
Submodule wpa3-external-supplicant
added at
cfaeaa
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
name=WiFi | ||
version=0.0.0 | ||
author=Infineon Technologies | ||
maintainer=Infineon Technologies <[email protected]> | ||
sentence=Enables WIFI connectivity for PSOC core boards | ||
paragraph=With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS. | ||
category=Communication | ||
url=https://github.com/Infineon/arduino-core-psoc/tree/main/libraries/WiFi | ||
architectures=psoc | ||
includes=WiFi.h |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You mentioned somewhere below WEP is not supported... Should we adapt the description here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that I need to change!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done