LE ਆਡੀਓ ਕੋਡ ਮਾਈਗ੍ਰੇਸ਼ਨ ਲਈ ਲੋੜੀਂਦੇ ਸਾਧਨ
ਮੌਜੂਦਾ ਪ੍ਰਯੋਗਾਤਮਕ ਪਲੇਟਫਾਰਮ ਅਤੇ ਵਾਤਾਵਰਣ
ਟੈਸਟ ਪਲੇਟਫਾਰਮ: BT631D (NRF5340)
SDK ਸੰਸਕਰਣ: NCS2.3.0
ਉਤਪਾਦ ਸੰਖੇਪ ਜਾਣਕਾਰੀ
ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਮਾਡਲ | FSC-BT631D |
ਬਲੂਟੁੱਥ ਵਰਜਨ | ਬਲਿਊਟੁੱਥ 5.3 |
ਚਿੱਪਸੈੱਟ | ਨੋਰਡਿਕ nRF5340+CSR8811 |
ਇੰਟਰਫੇਸ | UART/I²S/USB |
ਮਾਪ | 12mm X 15mm X 2.2mm |
ਸੰਚਾਰ ਪਾਵਰ | nRF5340 :+3 dBm |
CSR8811:+5 dBm (ਬੁਨਿਆਦੀ ਡਾਟਾ ਦਰ) | |
ਪ੍ਰੋਫਾਈਲਾਂ | GAP, ATT, GATT, SMP, L2CAP |
ਓਪਰੇਟਿੰਗ ਤਾਪਮਾਨ | -30 ° C ~ 85 ° C |
ਵਕਫ਼ਾ | 2.402 - 2.480 GHz |
ਸਪਲਾਈ ਵੋਲਟੇਜ | 3.3v |
LE ਆਡੀਓ ਸਮੱਗਰੀ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ
- LC3 ਏਨਕੋਡਿੰਗ ਅਤੇ ਡੀਕੋਡਿੰਗ
- LE ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਏਨਕੋਡਿੰਗ ਡੇਟਾ
- ਮਲਟੀਪਲ ਸਟ੍ਰੀਮਿੰਗ ਫੰਕਸ਼ਨਾਂ ਲਈ ਸਮਰਥਨ
- CIS ਯੂਨੀਕਾਸਟ ਆਡੀਓ ਫੰਕਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰੋ
- BIS ਪ੍ਰਸਾਰਣ ਆਡੀਓ ਫੰਕਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰੋ
ਪ੍ਰੋਟੋਕੋਲ ਸਟੈਕ ਸਮੱਗਰੀ ਸ਼ਾਮਲ ਕਰੋ
ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਕ੍ਰਮ ਅਤੇ ਫਲੋਚਾਰਟ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ
- ਗੇਟਵੇ ਆਡੀਓ ਸਰੋਤ ਤੋਂ ਆਡੀਓ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।
- ਗੇਟਵੇ ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨ ਕੋਰ ਵਿੱਚ ਆਡੀਓ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਰਾਹੀਂ ਡੇਟਾ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ:
- ਹੋਸਟ ਨੈੱਟਵਰਕ ਕਰਨਲ ਸਬ-ਸਿਸਟਮ (ਕੰਟਰੋਲਰ) ਨੂੰ ਏਨਕੋਡ ਕੀਤਾ ਆਡੀਓ ਡਾਟਾ ਭੇਜਦਾ ਹੈ।
- ਸਬ-ਸਿਸਟਮ ਆਡੀਓ ਡੇਟਾ LE ਨੂੰ ਹਾਰਡਵੇਅਰ ਰੇਡੀਓ ਵੱਲ ਭੇਜਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਹੈੱਡਫੋਨ ਡਿਵਾਈਸ ਤੇ ਭੇਜਦਾ ਹੈ।
- ਹੈੱਡਫੋਨ ਨੈੱਟਵਰਕ ਕੋਰ 'ਤੇ ਏਨਕੋਡਡ ਆਡੀਓ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।
- ਨੈੱਟਵਰਕ ਕਰਨਲ ਸਬ-ਸਿਸਟਮ (ਕੰਟਰੋਲਰ) ਹੈੱਡਫੋਨ ਐਪਲੀਕੇਸ਼ਨ ਕੋਰ 'ਤੇ LE ਹੋਸਟ ਨੂੰ ਏਨਕੋਡ ਕੀਤਾ ਆਡੀਓ ਡਾਟਾ ਭੇਜਦਾ ਹੈ।
- ਹੈੱਡਫੋਨ ਆਪਣੇ ਐਪਲੀਕੇਸ਼ਨ ਕੋਰ ਵਿੱਚ ਆਡੀਓ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦੇ ਹਨ, ਜੋ ਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਰਾਹੀਂ ਡੇਟਾ ਪ੍ਰਸਾਰਿਤ ਕਰਦੇ ਹਨ:
- ਡੀਕੋਡ ਕੀਤਾ ਆਡੀਓ ਡਾਟਾ ਹਾਰਡਵੇਅਰ ਆਡੀਓ ਆਉਟਪੁੱਟ ਨੂੰ I2S ਰਾਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।
ਧਿਆਨ ਦੇ ਬਿੰਦੂ
ਲੇ ਆਡੀਓ ਇਸ ਸਮੇਂ ਮਾਰਕੀਟ ਵਿੱਚ ਕੁਝ ਪਰਿਪੱਕ ਉਤਪਾਦ ਹੱਲਾਂ, ਗੁੰਝਲਦਾਰ ਇੰਜੀਨੀਅਰਿੰਗ, ਅਤੇ ਬਹੁਤ ਸਾਰੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦੇ ਨਾਲ ਇੱਕ ਨਵੀਂ ਤਕਨਾਲੋਜੀ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ!
ਸੰਖੇਪ
LE ਆਡੀਓ ਕੋਡ ਮਾਈਗ੍ਰੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਬਹੁਤ ਗੁੰਝਲਦਾਰ ਹੈ, ਪਰ BT631D ਮੋਡੀਊਲ ਟੈਸਟਿੰਗ ਨਤੀਜੇ ਮਾਈਗ੍ਰੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਮੁਕਾਬਲਤਨ ਚੰਗੇ ਹਨ। ਜਿਨ੍ਹਾਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਉਹ Feasycom ਟੀਮ ਨਾਲ ਸੰਪਰਕ ਕਰ ਸਕਦੇ ਹਨ!