Simplicity Connect ਐਪ ਕੀ ਹੈ?
Silicon Labs Simplicity Connect Bluetooth® Low Energy (BLE) ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਅਤੇ ਡੀਬੱਗਿੰਗ ਲਈ ਇੱਕ ਆਮ ਮੋਬਾਈਲ ਐਪ ਹੈ। ਇਹ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ ਦੇ ਵਿਕਾਸ ਬੋਰਡਾਂ 'ਤੇ ਚੱਲ ਰਹੀਆਂ BLE ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਸਮੱਸਿਆ ਦਾ ਨਿਪਟਾਰਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ। ਸਾਦਗੀ ਕਨੈਕਟ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਆਪਣੇ BLE ਏਮਬੈਡਡ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ, ਓਵਰ-ਦੀ-ਏਅਰ (OTA) ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ, ਡੇਟਾ ਥ੍ਰਰੂਪੁਟ, ਇੰਟਰਓਪਰੇਬਿਲਟੀ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਜਲਦੀ ਨਿਪਟਾਰਾ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਸਿਲੀਕੋਨ ਲੈਬਜ਼ ਬਲੂਟੁੱਥ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟਾਂ, ਸਿਸਟਮ-ਆਨ-ਚਿਪਸ (SoCs), ਅਤੇ ਮੋਡਿਊਲਾਂ ਦੇ ਨਾਲ ਸਾਦਗੀ ਕਨੈਕਟ ਐਪ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਸਾਦਗੀ ਕਨੈਕਟ ਨੂੰ ਕਿਉਂ ਡਾਊਨਲੋਡ ਕਰੋ?
ਸਾਦਗੀ ਕਨੈਕਟ ਤੁਹਾਡੇ ਦੁਆਰਾ ਟੈਸਟਿੰਗ ਅਤੇ ਡੀਬੱਗਿੰਗ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਸਮੇਂ ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬਚਾਉਂਦਾ ਹੈ! ਸਾਦਗੀ ਕਨੈਕਟ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਜਲਦੀ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਡੇ ਕੋਡ ਵਿੱਚ ਕੀ ਗਲਤ ਹੈ ਅਤੇ ਇਸਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ ਅਤੇ ਅਨੁਕੂਲਿਤ ਕਰਨਾ ਹੈ। ਸਾਦਗੀ ਕਨੈਕਟ ਪਹਿਲਾ BLE ਮੋਬਾਈਲ ਐਪ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਐਪ 'ਤੇ ਇੱਕ ਟੈਪ ਨਾਲ ਡਾਟਾ ਥ੍ਰਰੂਪੁਟ ਅਤੇ ਮੋਬਾਈਲ ਇੰਟਰਓਪਰੇਬਿਲਟੀ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਇਹ ਕਿਵੇਂ ਚਲਦਾ ਹੈ?
ਸਾਦਗੀ ਕਨੈਕਟ BLE ਮੋਬਾਈਲ ਐਪ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਆਸਾਨ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ਜਿਵੇਂ ਕਿ ਸਮਾਰਟਫੋਨ ਜਾਂ ਟੈਬਲੇਟ 'ਤੇ ਚੱਲਦਾ ਹੈ। ਇਹ ਨੇੜੇ ਦੇ BLE ਹਾਰਡਵੇਅਰ ਨੂੰ ਸਕੈਨ ਕਰਨ, ਕਨੈਕਟ ਕਰਨ ਅਤੇ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਮੋਬਾਈਲ 'ਤੇ ਬਲੂਟੁੱਥ ਅਡਾਪਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਐਪ ਵਿੱਚ ਤੁਹਾਨੂੰ ਇਹ ਸਿਖਾਉਣ ਲਈ ਸਧਾਰਨ ਡੈਮੋ ਸ਼ਾਮਲ ਹਨ ਕਿ ਸਾਦਗੀ ਕਨੈਕਟ ਅਤੇ ਸਾਰੇ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ ਨਾਲ ਕਿਵੇਂ ਸ਼ੁਰੂਆਤ ਕਰਨੀ ਹੈ।
ਸਕੈਨਰ, ਐਡਵਰਟਾਈਜ਼ਰ, ਅਤੇ ਲੌਗਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇੱਕ ਬਟਨ ਦੇ ਟੈਪ ਨਾਲ, ਬਗਸ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਲੱਭਣ ਅਤੇ ਠੀਕ ਕਰਨ ਅਤੇ ਥ੍ਰੁਪੁੱਟ ਅਤੇ ਮੋਬਾਈਲ ਇੰਟਰਓਪਰੇਬਿਲਟੀ ਦੀ ਜਾਂਚ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਦੀਆਂ ਹਨ। ਸਾਡੇ ਸਾਦਗੀ ਸਟੂਡੀਓ ਦੇ ਨੈੱਟਵਰਕ ਐਨਾਲਾਈਜ਼ਰ ਟੂਲ (ਮੁਫ਼ਤ) ਦੇ ਨਾਲ, ਤੁਸੀਂ ਪੈਕੇਟ ਟਰੇਸ ਡੇਟਾ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ ਅਤੇ ਵੇਰਵਿਆਂ ਵਿੱਚ ਡੁਬਕੀ ਲਗਾ ਸਕਦੇ ਹੋ।
ਸਾਦਗੀ ਕਨੈਕਟ ਵਿੱਚ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ GSDK ਵਿੱਚ ਨਮੂਨਾ ਐਪਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ ਡੈਮੋ ਸ਼ਾਮਲ ਹਨ। ਇੱਥੇ ਡੈਮੋ ਉਦਾਹਰਨਾਂ ਹਨ:
- ਬਲਿੰਕੀ: BLE ਦਾ "ਹੈਲੋ ਵਰਲਡ"
- ਥ੍ਰੂਪੁੱਟ: ਐਪਲੀਕੇਸ਼ਨ ਡੇਟਾ ਥ੍ਰੂਪੁੱਟ ਨੂੰ ਮਾਪੋ
- ਹੈਲਥ ਥਰਮਾਮੀਟਰ: ਤਾਪਮਾਨ ਸੈਂਸਰ ਆਨ-ਬੋਰਡ ਸੈਂਸਰ ਸਿਲੀਕਾਨ ਲੈਬ ਕਿੱਟਾਂ ਤੋਂ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰੋ।
- ਕਨੈਕਟਡ ਲਾਈਟਿੰਗ DMP: ਮੋਬਾਈਲ ਅਤੇ ਪ੍ਰੋਟੋਕੋਲ-ਵਿਸ਼ੇਸ਼ ਸਵਿੱਚ ਨੋਡ (ਜ਼ਿਗਬੀ, ਮਲਕੀਅਤ) ਤੋਂ ਇੱਕ DMP ਲਾਈਟ ਨੋਡ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਡਾਇਨਾਮਿਕ ਮਲਟੀ-ਪ੍ਰੋਟੋਕੋਲ (DMP) ਨਮੂਨਾ ਐਪਸ ਦਾ ਲਾਭ ਉਠਾਓ।
- ਰੇਂਜ ਟੈਸਟ: ਸਿਲਿਕਨ ਲੈਬਜ਼ ਰੇਡੀਓ ਬੋਰਡਾਂ ਦੇ ਇੱਕ ਜੋੜੇ 'ਤੇ ਰੇਂਜ ਟੈਸਟ ਨਮੂਨਾ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਉਂਦੇ ਹੋਏ ਮੋਬਾਈਲ ਫੋਨ 'ਤੇ RSSI ਅਤੇ ਹੋਰ RF ਪ੍ਰਦਰਸ਼ਨ ਡੇਟਾ ਦੀ ਕਲਪਨਾ ਕਰੋ।
- ਮੋਸ਼ਨ: ਐਕਸੀਲੇਰੋਮੀਟਰ ਤੋਂ ਡੇਟਾ ਨੂੰ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
- ਵਾਤਾਵਰਣ: ਅਨੁਕੂਲ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਤੋਂ ਪੜ੍ਹੇ ਗਏ ਸੈਂਸਰ ਡੇਟਾ ਦੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
- ਵਾਈ-ਫਾਈ ਕਮਿਸ਼ਨਿੰਗ: ਇੱਕ ਵਾਈ-ਫਾਈ ਡਿਵੈਲਪਮੈਂਟ ਬੋਰਡ ਦੀ ਕਮੀਸ਼ਨਿੰਗ ਕਰੋ।
- ਮੈਟਰ: ਥ੍ਰੈਡ ਅਤੇ ਵਾਈ-ਫਾਈ ਉੱਤੇ ਮੈਟਰ ਡਿਵਾਈਸਾਂ ਦਾ ਕਮਿਸ਼ਨ ਅਤੇ ਨਿਯੰਤਰਣ।
- Wi-Fi OTA ਅੱਪਡੇਟ: wifi ਉੱਤੇ SiWx91x ਲਈ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ।
ਵਿਕਾਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਸਾਦਗੀ ਕਨੈਕਟ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ ਦੇ BLE ਹਾਰਡਵੇਅਰ 'ਤੇ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
ਬਲੂਟੁੱਥ ਸਕੈਨਰ - ਤੁਹਾਡੇ ਆਲੇ ਦੁਆਲੇ ਦੇ BLE ਡਿਵਾਈਸਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ।
- ਇੱਕ ਅਮੀਰ ਡਾਟਾ ਸੈੱਟ ਦੇ ਨਾਲ ਸਕੈਨ ਅਤੇ ਕ੍ਰਮਬੱਧ ਨਤੀਜੇ
- ਡਿਵਾਈਸਾਂ ਦੀਆਂ ਕਿਸਮਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਐਡਵਾਂਸਡ ਫਿਲਟਰਿੰਗ ਜੋ ਤੁਸੀਂ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ
- ਕਈ ਕੁਨੈਕਸ਼ਨ
- ਬਲੂਟੁੱਥ 5 ਵਿਗਿਆਪਨ ਐਕਸਟੈਂਸ਼ਨ
- 128-ਬਿੱਟ UUIDs (ਮੈਪਿੰਗ ਡਿਕਸ਼ਨਰੀ) ਨਾਲ ਸੇਵਾਵਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਨਾਮ ਬਦਲੋ
- ਭਰੋਸੇਮੰਦ ਅਤੇ ਤੇਜ਼ ਮੋਡਾਂ ਵਿੱਚ ਓਵਰ-ਦੀ-ਏਅਰ (OTA) ਡਿਵਾਈਸ ਫਰਮਵੇਅਰ ਅੱਪਗਰੇਡ (DFU)
ਬਲੂਟੁੱਥ ਐਡਵਰਟਾਈਜ਼ਰ - ਕਈ ਸਮਾਨਾਂਤਰ ਵਿਗਿਆਪਨ ਸੈੱਟ ਬਣਾਓ ਅਤੇ ਸਮਰੱਥ ਕਰੋ:
- ਵਿਰਾਸਤ ਅਤੇ ਵਿਸਤ੍ਰਿਤ ਵਿਗਿਆਪਨ
- ਕੌਂਫਿਗਰੇਬਲ ਇਸ਼ਤਿਹਾਰ ਅੰਤਰਾਲ, TX ਪਾਵਰ, ਪ੍ਰਾਇਮਰੀ/ਸੈਕੰਡਰੀ PHYs
- ਮਲਟੀਪਲ AD ਕਿਸਮਾਂ ਲਈ ਸਮਰਥਨ
ਬਲੂਟੁੱਥ GATT ਕੌਂਫਿਗਰੇਟਰ - ਕਈ GATT ਡੇਟਾਬੇਸ ਬਣਾਓ ਅਤੇ ਹੇਰਾਫੇਰੀ ਕਰੋ
- ਸੇਵਾਵਾਂ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਵਰਣਨਕਰਤਾ ਸ਼ਾਮਲ ਕਰੋ
- ਕਿਸੇ ਡਿਵਾਈਸ ਨਾਲ ਕਨੈਕਟ ਹੋਣ 'ਤੇ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਸਥਾਨਕ GATT ਨੂੰ ਸੰਚਾਲਿਤ ਕਰੋ
- ਮੋਬਾਈਲ ਡਿਵਾਈਸ ਅਤੇ ਸਾਦਗੀ ਸਟੂਡੀਓ GATT ਕੌਂਫਿਗਰੇਟਰ ਦੇ ਵਿਚਕਾਰ GATT ਡੇਟਾਬੇਸ ਨੂੰ ਆਯਾਤ / ਨਿਰਯਾਤ ਕਰੋ
ਬਲੂਟੁੱਥ ਇੰਟਰਓਪਰੇਬਿਲਟੀ ਟੈਸਟ - BLE ਹਾਰਡਵੇਅਰ ਅਤੇ ਤੁਹਾਡੇ ਮੋਬਾਈਲ ਡਿਵਾਈਸ ਵਿਚਕਾਰ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
ਸਾਦਗੀ ਕਨੈਕਟ ਰੀਲੀਜ਼ ਨੋਟਸ: https://docs.silabs.com/mobile-apps/latest/mobile-apps-release-notes/
ਸਿਮਪਲੀਸਿਟੀ ਕਨੈਕਟ ਮੋਬਾਈਲ ਐਪ ਬਾਰੇ ਹੋਰ ਜਾਣੋ: https://www.silabs.com/developers/simplicity-connect-mobile-app