ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಗಳೊಂದಿಗೆ ZAP ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ
ವಿಶೇಷಣಗಳು
- ಉತ್ಪನ್ನದ ಹೆಸರು: ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP
- ಪ್ರಕಾರ: ಕೋಡ್ ಜನರೇಷನ್ ಎಂಜಿನ್ ಮತ್ತು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್
- ಹೊಂದಾಣಿಕೆ: ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ ಲೈಬ್ರರಿ (ಜಿಗ್ಬೀ) ಅಥವಾ ಡೇಟಾ ಮಾದರಿ (ಮ್ಯಾಟರ್)
- ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಲೇಖಕರು: ಕನೆಕ್ಟಿವಿಟಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಅಲೈಯನ್ಸ್
ಉತ್ಪನ್ನ ಬಳಕೆಯ ಸೂಚನೆಗಳು
- ZAP ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
- ZAP ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
- ಅಧಿಕೃತ ರೆಪೊಸಿಟರಿಯಿಂದ ZAP ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
- npm install ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಿ.
- ವಿಂಡೋಸ್-ನಿರ್ದಿಷ್ಟ ಸ್ಥಾಪನೆಗಾಗಿ, ವಿಂಡೋಸ್ OS ಗಾಗಿ ZAP ಸ್ಥಾಪನೆ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
- ZAP ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
- ಜಿಗ್ಬೀ ಅಭಿವೃದ್ಧಿ
- ನೀವು ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ:
- ZAP ಮತ್ತು ಇತರ ಅಗತ್ಯ ಪರಿಕರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋವನ್ನು ಬಳಸಿ.
- ನೀವು ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ:
- ವಿಷಯ ಅಭಿವೃದ್ಧಿ
- ನೀವು ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ:
- ಆಯ್ಕೆಗಳಲ್ಲಿ ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಬಳಸುವುದು ಅಥವಾ ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ಅಥವಾ CSA ಗಿಥಬ್ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಪ್ರವೇಶಿಸುವುದು ಸೇರಿವೆ.
- ಅಗತ್ಯವಿದ್ದರೆ ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಬಿಡುಗಡೆ ಚಕ್ರದ ಹೊರಗೆ ZAP ಗಾಗಿ ನವೀಕರಣ ಸೂಚನೆಗಳನ್ನು ನೋಡಿ.
- ನೀವು ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ:
FAQ ಗಳು
- ಪ್ರಶ್ನೆ: ZAP ಬೈನರಿಗಳ ವಿವಿಧ ಆವೃತ್ತಿಗಳು ಯಾವುವು ಲಭ್ಯವಿದೆ?
- A: ಎರಡು ಆವೃತ್ತಿಗಳು ಲಭ್ಯವಿದೆ - ಪರಿಶೀಲಿಸಿದ ನಿರ್ಮಾಣಗಳೊಂದಿಗೆ ಅಧಿಕೃತ ಬಿಡುಗಡೆ ಮತ್ತು ಇತ್ತೀಚಿನ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಪೂರ್ವ-ಬಿಡುಗಡೆ.
- ಪ್ರಶ್ನೆ: ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಸ್ಥಳೀಯ ಗ್ರಂಥಾಲಯ ಸಂಕಲನ ಸಮಸ್ಯೆಗಳು ಎದುರಾದರೆ ನಾನು ಏನು ಮಾಡಬೇಕು?
- A: ಅಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಪ್ಲಾಟ್ಫಾರ್ಮ್-ನಿರ್ದಿಷ್ಟ ಸ್ಕ್ರಿಪ್ಟ್ಗಳ ಕುರಿತು FAQ ಮಾಹಿತಿಯನ್ನು ನೋಡಿ.
"`
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP ನೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ
ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆview ZAP ಸ್ಥಾಪನೆ ZAP ಸ್ಥಾಪನೆ ವಿಂಡೋಸ್ FAQ
ಮೂಲಭೂತ ಅಂಶಗಳು ZAP ಮೂಲಭೂತ ಅಂಶಗಳು
ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ ZAP ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ ಮುಗಿದಿದೆview ಕಸ್ಟಮ್ XML ಕಸ್ಟಮ್ XML Tags ಜಿಗ್ಬೀಗಾಗಿ ಬಹು ಸಾಧನ ಪ್ರಕಾರಗಳು ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರ ವೈಶಿಷ್ಟ್ಯ ಪುಟ ಅಧಿಸೂಚನೆಗಳು ಡೇಟಾ-ಮಾದರಿ/ZCL ನಿರ್ದಿಷ್ಟತೆ ಅನುಸರಣೆ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀಗಾಗಿ ಕೋಡ್ ಅನ್ನು ರಚಿಸುವುದು ಸ್ಟುಡಿಯೋದಲ್ಲಿ ZAP ಅನ್ನು ನವೀಕರಿಸಿ ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ನಡುವೆ ಸಮಕಾಲೀನ ಬಹು-ಪ್ರೋಟೋಕಾಲ್ ZAP ನೊಂದಿಗೆ SLC CLI ಅನ್ನು ಸಂಯೋಜಿಸಿ
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
1/35
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP ನೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ZAP ನೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ
ZAP
ZAP ಎನ್ನುವುದು ಜಿಗ್ಬೀಯ ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ ಲೈಬ್ರರಿ ಅಥವಾ ಮ್ಯಾಟರ್ನ ಡೇಟಾ ಮಾಡೆಲ್ ಅನ್ನು ಆಧರಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಲೈಬ್ರರಿಗಳಿಗಾಗಿ ಸಾರ್ವತ್ರಿಕ ಕೋಡ್ ಜನರೇಷನ್ ಎಂಜಿನ್ ಮತ್ತು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಆಗಿದೆ. ವಿಶೇಷಣವನ್ನು ಕನೆಕ್ಟಿವಿಟಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಅಲೈಯನ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ZAP ನಿಮಗೆ ಈ ಕೆಳಗಿನ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅನುಮತಿಸುತ್ತದೆ:
ZCL/ಡೇಟಾ-ಮಾದರಿ ವಿವರಣೆಯನ್ನು ಆಧರಿಸಿ ಎಲ್ಲಾ ಜಾಗತಿಕ ಕಲಾಕೃತಿಗಳ (ಸ್ಥಿರಾಂಕಗಳು, ಪ್ರಕಾರಗಳು, ID ಗಳು ಮತ್ತು ಹೀಗೆ) SDK-ನಿರ್ದಿಷ್ಟ ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ ಉತ್ಪಾದನೆಯನ್ನು ನಿರ್ವಹಿಸಿ. ZCL/ಡೇಟಾ-ಮಾದರಿ ವಿವರಣೆ ಮತ್ತು ಗ್ರಾಹಕರು ಒದಗಿಸಿದ ಅಪ್ಲಿಕೇಶನ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಆಧರಿಸಿ ಎಲ್ಲಾ ಬಳಕೆದಾರ-ಆಯ್ಕೆ ಮಾಡಿದ ಕಾನ್ಫಿಗರೇಶನ್ ಆರ್ಟಿಫ್ಯಾಕ್ಟ್ಗಳ (ಅಪ್ಲಿಕೇಶನ್ ಕಾನ್ಫಿಗರೇಶನ್, ಎಂಡ್ಪಾಯಿಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು ಹೀಗೆ) SDK-ನಿರ್ದಿಷ್ಟ ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ ಉತ್ಪಾದನೆಯನ್ನು ನಿರ್ವಹಿಸಿ. ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ UI ಅನ್ನು ಒದಗಿಸಿ (ಅಂತ್ಯಬಿಂದುಗಳು, ಕ್ಲಸ್ಟರ್ಗಳು, ಗುಣಲಕ್ಷಣಗಳು, ಆಜ್ಞೆಗಳು ಮತ್ತು ಹೀಗೆ).
ಈ ವಿಭಾಗಗಳಲ್ಲಿರುವ ವಿಷಯವು ZAP ಬಳಸಿಕೊಂಡು ZCL (Zigbee) ಅಥವಾ ಡೇಟಾ ಮಾದರಿ (ಮ್ಯಾಟರ್) ಲೇಯರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಮೂಲಕ Zigbee ಮತ್ತು Matter ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಹೇಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
2/35
ZAP ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ZAP ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ZAP ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುವುದು
ಈ ವಿಭಾಗಗಳು ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು ವಿಭಿನ್ನ ವಿಧಾನಗಳನ್ನು ವಿವರಿಸುತ್ತವೆ. ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ನಿಮ್ಮ ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಕೊನೆಯಿಂದ ಕೊನೆಯವರೆಗೆ ರಚಿಸಲು ಒಂದು ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ಅಲ್ಲಿ ಎಲ್ಲಾ ಪರಿಕರಗಳು ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಜೊತೆಗೆ (ZAP ಸೇರಿದಂತೆ) ಮೊದಲೇ ಸ್ಥಾಪಿಸಲ್ಪಟ್ಟಿರುತ್ತವೆ. ಇಲ್ಲಿ ವಿವರಿಸಿದಂತೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸುವ ಇತರ ವಿಧಾನಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ಸಹ ನೀವು ನಿರ್ಧರಿಸಬಹುದು.
ಜಿಗ್ಬೀ ಅಭಿವೃದ್ಧಿ
ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಬಳಸಿ ನಿರ್ಮಿಸಬಹುದು, ಇದು ಈಗಾಗಲೇ ZAP ಮತ್ತು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕೊನೆಯಿಂದ ಕೊನೆಯವರೆಗೆ ನಿರ್ಮಿಸಲು ಸಹಾಯ ಮಾಡುವ ಇತರ ಪರಿಕರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ವಿಷಯ ಅಭಿವೃದ್ಧಿ
ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಡೆವಲಪರ್ಗಳು ಈ ಕೆಳಗಿನ ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದು: ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ: ಇದು ZAP ಮತ್ತು ಮ್ಯಾಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕೊನೆಯಿಂದ ಕೊನೆಯವರೆಗೆ ನಿರ್ಮಿಸಲು ಅಗತ್ಯವಿರುವ ಇತರ ಪರಿಕರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಗಿಥಬ್ (ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್) ಗಿಥಬ್ (CSA)
ಗಮನಿಸಿ: ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಬಿಡುಗಡೆ ಚಕ್ರದ ಹೊರಗೆ ZAP ಅನ್ನು ನವೀಕರಿಸಲು, ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ZAP ನವೀಕರಣ ಮತ್ತು ZAP ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
3/35
ZAP ಸ್ಥಾಪನೆ
ಮುಂದಿನ ವಿಭಾಗಗಳು ZAP ಸ್ಥಾಪನೆ ಮತ್ತು ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ IDE ನಲ್ಲಿ ZAP ಅನ್ನು ಹೇಗೆ ನವೀಕರಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.
(ZAP ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಡೌನ್ಲೋಡ್ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)
ZAP ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು ಇದು ಶಿಫಾರಸು ಮಾಡಲಾದ ಮಾರ್ಗವಾಗಿದೆ. ನೀವು aa ನಿಂದ ಇತ್ತೀಚಿನ ZAP ಬೈನರಿಗಳನ್ನು ಪಡೆಯಬಹುದು. https://github.com/project-chip/zp/releses. ಪೂರ್ವನಿರ್ಮಿತ ಬೈನರಿಗಳು ಎರಡು ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಬರುತ್ತವೆ.
ಅಧಿಕೃತ ಬಿಡುಗಡೆ: ಮೀಸಲಾದ ಮ್ಯಾಟರ್ ಮತ್ತು ಜಿಗ್ಬೀ ಪರೀಕ್ಷಾ ಸೂಟ್ಗಳೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿದ ಬಿಲ್ಡ್ಗಳು. ಬಿಡುಗಡೆ ಹೆಸರಿನ ಸ್ವರೂಪ vYYYY.DD.MM. ಪೂರ್ವ-ಬಿಡುಗಡೆ: ಇತ್ತೀಚಿನ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳೊಂದಿಗೆ ಬಿಲ್ಡ್ಗಳು ಆದರೆ ಈ ಬಿಲ್ಡ್ಗಳನ್ನು ಮೀಸಲಾದ ಮ್ಯಾಟರ್ ಮತ್ತು ಜಿಗ್ಬೀ ಪರೀಕ್ಷಾ ಸೂಟ್ಗಳೊಂದಿಗೆ ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ. ಬಿಡುಗಡೆ ಹೆಸರಿನ ಸ್ವರೂಪ vYYYYY.DD.MM-ರಾತ್ರಿ.
ಮೂಲದಿಂದ ZAP ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ
ZAP ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮೂಲ ಸೂಚನೆಗಳು
ಇದು node.js ಅಪ್ಲಿಕೇಶನ್ ಆಗಿರುವುದರಿಂದ, ನೀವು ನೋಡ್ ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ. ಇದನ್ನು ಮಾಡಲು ಉತ್ತಮ ಮಾರ್ಗವೆಂದರೆ ನೋಡ್ನ ಇತ್ತೀಚಿನ ಸ್ಥಾಪನೆಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು, ಇದರಲ್ಲಿ ನೋಡ್ ಮತ್ತು npm ಸೇರಿವೆ. ನಿಮ್ಮ ಕಾರ್ಯಸ್ಥಳದಲ್ಲಿ ನೋಡ್ನ ಹಳೆಯ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೆ, ಅದು ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದು, ವಿಶೇಷವಾಗಿ ಅದು ತುಂಬಾ ಹಳೆಯದಾಗಿದ್ದರೆ. ನೀವು npm ಜೊತೆಗೆ ಇತ್ತೀಚಿನ ನೋಡ್ v16.x ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿರುವಿರಾ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಯಾವ ಆವೃತ್ತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು ನೋಡ್ - ಆವೃತ್ತಿಯನ್ನು ರನ್ ಮಾಡಿ. v18.x ಅನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ನೀವು ನೋಡ್ನ ಅಪೇಕ್ಷಿತ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದ ನಂತರ, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು:
ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಿ
ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:
npm ಸ್ಥಾಪನೆ
ಗಮನಿಸಿ: ವಿಂಡೋಸ್-ನಿರ್ದಿಷ್ಟ ZAP ಸ್ಥಾಪನೆಗಾಗಿ, Windows OS ಗಾಗಿ ZAP ಸ್ಥಾಪನೆಯನ್ನು ನೋಡಿ ಈ ಹಂತದಲ್ಲಿ ಸ್ಥಳೀಯ ಗ್ರಂಥಾಲಯ ಸಂಕಲನ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುವುದು ಅಸಾಮಾನ್ಯವೇನಲ್ಲ. ವಿಭಿನ್ನ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೆ ವಿವಿಧ src-script/install-* ಸ್ಕ್ರಿಪ್ಟ್ಗಳಿವೆ. ವಿಭಿನ್ನ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ಯಾವ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸಬೇಕು ಮತ್ತು ನಂತರ npm install ಅನ್ನು ಮರು ಚಾಲನೆ ಮಾಡಬೇಕು ಎಂಬುದರ ಕುರಿತು FAQ ಮಾಹಿತಿಯನ್ನು ನೋಡಿ.
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ
ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ:
npm ರನ್ ಜ್ಯಾಪ್
ಅಭಿವೃದ್ಧಿ ಮೋಡ್ನಲ್ಲಿ ಫ್ರಂಟ್-ಎಂಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ
ಹಾಟ್-ಕೋಡ್ ಮರುಲೋಡ್ ಮಾಡುವಿಕೆ, ದೋಷ ವರದಿ ಮಾಡುವಿಕೆ ಇತ್ಯಾದಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಮುಂಭಾಗವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಬಳಸಿ.
ಮೋಡ್:
ಕ್ವಾಸಾರ್ ಡೆವ್ -ಎಂ ಎಲೆಕ್ಟ್ರಾನ್
or
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
4/35
ಎಲ್ಲಾ ಕಡೆ ZAP ಇನ್ಸ್ಟಾ
npm ರನ್ ಎಲೆಕ್ಟ್ರಾನ್-ಡೆವ್
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
5/35
ZAP ಅನುಸ್ಥಾಪನಾ ವಿಂಡೋಸ್
ZAP ಅನುಸ್ಥಾಪನಾ ವಿಂಡೋಸ್
ವಿಂಡೋಸ್ OS ಗಾಗಿ ZAP ಸ್ಥಾಪನೆ
1. ವಿಂಡೋಸ್ ಪವರ್ಶೆಲ್
ಡೆಸ್ಕ್ಟಾಪ್ ಹುಡುಕಾಟ ಪಟ್ಟಿಯಲ್ಲಿ, ವಿಂಡೋಸ್ ಪವರ್ಶೆಲ್ ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ನಿರ್ವಾಹಕರಾಗಿ ರನ್ ಮಾಡಿ. ಪವರ್ಶೆಲ್ ಒಳಗೆ ಈ ಕೆಳಗಿನ ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ.
2. ಚಾಕೊಲೇಟ್
ನಿಂದ ಸ್ಥಾಪಿಸಿ https://chocolatey.org/install. ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ:
ಚೋಕೊ -ವಿ
ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳೊಂದಿಗೆ pkgconfiglite ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ:
ಚೋಕೊ pkgconfiglite ಅನ್ನು ಸ್ಥಾಪಿಸಿ
3. ನೋಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ:
ಚೊಕೊ ಇನ್ಸ್ಟಾಲ್ ನೋಡ್ಜೆಎಸ್-ಎಲ್ಟಿಎಸ್
*ಆವೃತ್ತಿ ಪರಿಶೀಲನೆ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು ಆವೃತ್ತಿಯು 18 ಆಗಿರಬೇಕು, ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೋಡ್ -v ನೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ *ನೀವು ಈಗಾಗಲೇ ನೋಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೆ ಮತ್ತು ನೋಡ್ ಸಿಗುತ್ತಿಲ್ಲ ಎಂಬಂತಹ ಕೆಲವು ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ವಿಫಲವಾದರೆ, ನೋಡ್ ಅನ್ನು ಮತ್ತೆ ಚಾಕೊಲೇಟ್ನೊಂದಿಗೆ ಮರುಸ್ಥಾಪಿಸಿ.
4. ZAP ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮೂಲ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ
ZAP ಅನುಸ್ಥಾಪನೆಯಲ್ಲಿ ಮೂಲದಿಂದ ZAP ಅನುಸ್ಥಾಪನಾ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ. ZAP ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮೂಲ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವಾಗ ಈ ಕೆಳಗಿನ ದೋಷಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಪರಿಹರಿಸುವುದು ಎಂಬುದರ ಬಗ್ಗೆ ಗಮನವಿರಲಿ:
ಸ್ಕ್ಲೈಟ್3
ZAP ಅನ್ನು ಚಲಾಯಿಸುವಾಗ (ಉದಾ. npm run zap), ಪಾಪ್ ಅಪ್ ವಿಂಡೋದಲ್ಲಿ sqlite3.node ಬಗ್ಗೆ ದೋಷ ಕಂಡುಬಂದರೆ, ಇದನ್ನು ಚಲಾಯಿಸಿ:
npm sqlite3 ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿ
ಎಲೆಕ್ಟ್ರಾನ್-ನಿರ್ಮಾಣಕ
npm ಇನ್ಸ್ಟಾಲ್ ಮಾಡುವಾಗ, ನಂತರದ ಅನುಸ್ಥಾಪನೆಯಲ್ಲಿ, ಎಲೆಕ್ಟ್ರಾನ್-ಬಿಲ್ಡರ್ install-appdeps, npx electron-rebuild canvas ವಿಫಲವಾಗಿದೆ ಅಥವಾ node-pre-gyp ಗೆ ಸಂಬಂಧಿಸಿದ ಕೆಳಗಿನ ಆಜ್ಞೆಯಲ್ಲಿ ದೋಷ ಸಂಭವಿಸಿದಲ್ಲಿ, ಪ್ರಸ್ತುತ ಕ್ಯಾನ್ವಾಸ್ ಆವೃತ್ತಿಯು ವಿಂಡೋಸ್ನೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ ಮತ್ತು ಅನುಸ್ಥಾಪನಾ ದೋಷವು ZAP ಅನ್ನು ಚಲಾಯಿಸುವಲ್ಲಿ ವಿಫಲತೆಗೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ. node-canvas ಈಗ ಪರಿಹಾರದ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಮತ್ತು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲಾಗುವುದು.
“ಪೋಸ್ಟ್ಇನ್ಸ್ಟಾಲ್”: “ಎಲೆಕ್ಟ್ರಾನ್-ಬಿಲ್ಡರ್ ಇನ್ಸ್ಟಾಲ್-ಆ್ಯಪ್-ಡೆಪ್ಸ್ && ಹಸ್ಕಿ ಇನ್ಸ್ಟಾಲ್ && npm ಪುನರ್ನಿರ್ಮಾಣ ಕ್ಯಾನ್ವಾಸ್ –ಅಪ್ಡೇಟ್-ಬೈನರಿ && npm ರನ್ ಆವೃತ್ತಿ-ಸ್ಟamp”
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
6/35
ZAP ಅನುಸ್ಥಾಪನಾ ವಿಂಡೋಸ್
ಕ್ಯಾನ್ವಾಸ್
ದೋಷದಿಂದಾಗಿ npm ರನ್ ಪರೀಕ್ಷೆ ವಿಫಲವಾದರೆ ಪರೀಕ್ಷಾ ಸೂಟ್ ರನ್ ಆಗಲು ವಿಫಲವಾಗಿದೆ. '../build/Release/canvas.node' ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುತ್ತಿಲ್ಲ ಅಥವಾ
zapnode_modulescanvasbuildReleasecanvas.node ಮಾನ್ಯವಾದ Win32 ಅಪ್ಲಿಕೇಶನ್ ಅಲ್ಲ. , ಕ್ಯಾನ್ವಾಸ್ ಅನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಪುನರ್ನಿರ್ಮಿಸಿ:
npm ಪುನರ್ನಿರ್ಮಾಣ ಕ್ಯಾನ್ವಾಸ್ - ಅಪ್ಡೇಟ್-ಬೈನರಿ
index.html ಅಥವಾ ಇತರ ಸರ್ವರ್ ಸಮಸ್ಯೆಗಳನ್ನು ಪಡೆಯಿರಿ
ದೋಷದಿಂದಾಗಿ npm ರನ್ ಪರೀಕ್ಷೆ ವಿಫಲವಾದರೆ, ಯುನಿಟ್ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಸ್ಥಿತಿ ಕೋಡ್ 404 ನೊಂದಿಗೆ ಅಥವಾ ಸರ್ವರ್ ಹೊಂದಿರುವಾಗ index.html ವಿನಂತಿ ವಿಫಲವಾಯಿತು.
e2e-ci ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಸಂಪರ್ಕ ಸಮಸ್ಯೆಗಳು ಕಂಡುಬಂದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ:
npm ರನ್ ಬಿಲ್ಡ್
ಇತರೆ
ನೋಡ್ ಆವೃತ್ತಿಯು v18 ಆಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಅದನ್ನು ಚಾಕೊಲೇಟ್ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲು ಪ್ರಯತ್ನಿಸಿ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
7/35
FAQ
FAQ
ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
ಪ್ರಶ್ನೆ: ಅಭಿವೃದ್ಧಿ ಕ್ರಮದಲ್ಲಿ UI ಅನ್ನು ಹೇಗೆ ಪ್ರಾರಂಭಿಸುವುದು? ಉ: ನೀವು ಅಭಿವೃದ್ಧಿ ಕ್ರಮದಲ್ಲಿ UI ಅನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು, ಇದು ಈ ಕೆಳಗಿನ ಸೆಟಪ್ಗೆ ಕಾರಣವಾಗುತ್ತದೆ:
ಪ್ರತ್ಯೇಕ ಕ್ವಾಸರ್ ಅಭಿವೃದ್ಧಿ HTTP ಸರ್ವರ್, ಇದು ಪೋರ್ಟ್ 8080 ನಲ್ಲಿ ಲೈವ್ ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತದೆ ZAP ಬ್ಯಾಕ್ ಎಂಡ್ ಪೋರ್ಟ್ 9070 ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ Chrome ಅಥವಾ ಇತರ ಬ್ರೌಸರ್, ಸ್ವತಂತ್ರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿದೆ ಆ ಸೆಟಪ್ಗೆ ಹೋಗಲು, ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ. ò ಮೊದಲು, ಪೋರ್ಟ್ 9070 ನಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುವ ZAP ಅಭಿವೃದ್ಧಿ ಸರ್ವರ್ ಅನ್ನು ರನ್ ಮಾಡಿ.
npm ರನ್ zap-devserver ó ಮುಂದೆ, ಪೋರ್ಟ್ 8080 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಕ್ವಾಸರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಸರ್ವರ್ ಅನ್ನು ರನ್ ಮಾಡಿ.
quasar dev ô ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ಪಾಯಿಂಟ್ ಮಾಡಿ ಅಥವಾ ಸರಿಯಾದದರ ವಿರುದ್ಧ ಒಂದನ್ನು ರನ್ ಮಾಡಿ URL restPort ವಾದದೊಂದಿಗೆ:
ಗೂಗಲ್-ಕ್ರೋಮ್ http://localhost:8080/?restPort=9070
ಪ್ರಶ್ನೆ: ಇದನ್ನು ಮ್ಯಾಕ್/ಲಿನಕ್ಸ್ ಓಎಸ್ನಲ್ಲಿ ಹೇಗೆ ಕೆಲಸ ಮಾಡುವುದು? ಉ:
ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಅವಲಂಬನೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು npm ಸ್ಥಾಪನೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ನೀವು node-gyp ಗೆ ಸಂಬಂಧಿಸಿದ ದೋಷಗಳನ್ನು ಮತ್ತು pixman ನಂತಹ ಸ್ಥಳೀಯ ಲೈಬ್ರರಿಗಳನ್ನು ಕಳೆದುಕೊಂಡರೆ, ಕೆಲವು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು ಮತ್ತು ಆವೃತ್ತಿಗಳ ಸಂಯೋಜನೆಗಾಗಿ ಪೂರ್ವನಿರ್ಮಿತವಲ್ಲದ ನೋಡ್ ಬೈನರಿಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ನೀವು ಸ್ಥಳೀಯ ಅವಲಂಬನೆಗಳನ್ನು ಕಳೆದುಕೊಂಡಿದ್ದೀರಿ. ಕ್ಲೌಡ್ನಲ್ಲಿರುವ Npm ನಿರಂತರವಾಗಿ ಒದಗಿಸಲಾದ ಬೈನರಿಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸುತ್ತಿದೆ, ಆದ್ದರಿಂದ ನೀವು ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳುವ ಸಾಧ್ಯತೆಯಿದೆ, ಆದರೆ ನೀವು ಮಾಡದಿದ್ದರೆ, ಇವು ವಿಭಿನ್ನ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೆ ಸೂಚನೆಗಳಾಗಿವೆ:
ಡಿಎನ್ಎಫ್ನೊಂದಿಗೆ ಫೆಡೋರಾ ಕೋರ್:
ಡಿಎನ್ಎಫ್ ಪಿಕ್ಸ್ಮ್ಯಾನ್-ಡೆವೆಲ್ ಕೈರೋ-ಡೆವೆಲ್ ಪ್ಯಾಂಗೊ-ಡೆವೆಲ್ ಲಿಬ್ಜೆಪೆಗ್-ಡೆವೆಲ್ ಜಿಫ್ಲಿಬ್-ಡೆವೆಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ:
src-script/install-packages-fedora
apt-get ನೊಂದಿಗೆ ಉಬುಂಟು:
apt-get update apt-get install – fix-missing libpixman-1-dev libcairo-dev libsdl-pango-dev libjpeg-dev libgif-dev
ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
8/35
FAQ
src-script/install-packages-ubuntu
ಹೋಂಬ್ರೂ ಬ್ರೂ ಜೊತೆ ಮ್ಯಾಕ್ನಲ್ಲಿ OSX:
ಬ್ರೂ ಇನ್ಸ್ಟಾಲ್ pkg-config ಕೈರೊ ಪ್ಯಾಂಗೊ libpng jpeg giflib librsvg
ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ:
src-ಸ್ಕ್ರಿಪ್ಟ್/ಇನ್ಸ್ಟಾಲ್-ಪ್ಯಾಕೇಜ್ಗಳು-osx
ಪ್ರಶ್ನೆ: ವಿಂಡೋಸ್ ಓಎಸ್ನಲ್ಲಿ ಇದನ್ನು ಹೇಗೆ ಕೆಲಸ ಮಾಡುವುದು?
A: ಇದು ಯಾವಾಗಲೂ ನವೀಕೃತವಾಗಿದೆ ಮತ್ತು ಮಾಡದ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಸಲಹೆ: git pull, git status & git stash ನಿಮ್ಮ ಸ್ನೇಹಿತರು. Windows OS ನಲ್ಲಿ Zap ಕೆಲಸ ಮಾಡಲು ನೀವು Chocolately ಅನ್ನು ಬಳಸಬೇಕು. pkgconfiglite ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಚೋಕೊ pkgconfiglite ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ನಿಮಗೆ ಕೈರೋ ಜೊತೆ ಸಮಸ್ಯೆಗಳಿದ್ದರೆ, ಉದಾಹರಣೆಗೆampcairo.h' ಬಗ್ಗೆ ದೋಷ ಬಂದರೆ le: ಅಂತಹದ್ದೇನೂ ಇಲ್ಲ file ಅಥವಾ ಡೈರೆಕ್ಟರಿ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಿ: ò ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ 32 ಅಥವಾ 64 ಬಿಟ್ ಆಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ó ಅದನ್ನು ಅವಲಂಬಿಸಿ, ಈ ಸೈಟ್ನಿಂದ ಸೂಕ್ತವಾದ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
https://github.com/benjamind/delarre.docpad/blob/master/src/documents/posts/installing-node-canvas-for-windows.html.md. ô Create a folder on your C drive called GTK if it doesn’t already exist. õ Unzip the downloaded content into C:/GTK. ö Copy all the dll files from C:/GTK/bin to your node_modules/canvas/build/Release folder in your zap folder. ÷ Add C:/GTK to the path Environment Variable by going to System in the Control Panel and doing the following:
ಸುಧಾರಿತ ಸಿಸ್ಟಮ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಮುಂದುವರಿದ ಟ್ಯಾಬ್ನಲ್ಲಿ ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಸಿಸ್ಟಮ್ ವೇರಿಯೇಬಲ್ಗಳ ವಿಭಾಗದಲ್ಲಿ, PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅದನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಸಂಪಾದಿಸು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಅದಕ್ಕೆ C:/GTK ಸೇರಿಸಿ. PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಹೊಸದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. jpeglib.h ಕಂಡುಬರದಿದ್ದರೆ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿ: ò ಟರ್ಮಿನಲ್ನಲ್ಲಿ, ರನ್ ಮಾಡಿ: choco install libjpeg-turbo ó git clean -dxff ಬಳಸಿಕೊಂಡು ಅದು ಸ್ವಚ್ಛವಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮತ್ತು npm install ಅನ್ನು ಮತ್ತೆ ರನ್ ಮಾಡಿ ô ಯಾವುದೇ ದೋಷಗಳು ಸಂಭವಿಸದಿದ್ದರೆ ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳು ಮಾತ್ರ ಕಾಣಿಸಿಕೊಂಡರೆ, npm audit fix ಅನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ õ ನೀವು ZAP ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಹೋಗಿ file src-script/zap-start.js ö ಬದಲಾವಣೆ
÷ const { spawn } = require('cross-spawn') to const { spawn } = require('child_process') ø npm ರನ್ ಮಾಡಿ ಮತ್ತು zap ರನ್ ಮಾಡಿ. ಉಲ್ಲೇಖಗಳು:
https://github.com/fabricjs/fabric.js/issues/3611 https://github.com/benjamind/delarre.docpad/blob/master/src/documents/posts/installing-node-canvas-for-windows.html.md [https://chocolatey.org/packages/libjpeg-turbo#dependencies](https://chocolatey.org/packages/libjpeg-turbo#dependencies)
ಪ್ರಶ್ನೆ: ನನಗೆ “sqlite3_node” ಕಂಡುಬಂದಿಲ್ಲ ಅಥವಾ ಅಂತಹುದೇ ದೋಷ ಸಿಗುತ್ತದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
9/35
FAQ
A: ನಿಮ್ಮ ಸ್ಥಳೀಯ sqlite3 ಬೈಂಡಿಂಗ್ಗಳನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿ. ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದನ್ನು ಸರಿಪಡಿಸಲು, ರನ್ ಮಾಡಿ:
npm ಸ್ಥಾಪನೆ
./node_modules/.bin/electron-rebuild -w sqlite3 -p
ಇನ್ನೂ ಸರಿಪಡಿಸದಿದ್ದರೆ, ಹೀಗೆ ಮಾಡಿ:
rm -rf node_modules ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಮೇಲಿನ ಆಜ್ಞೆಗಳನ್ನು ಮತ್ತೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ. ಸಾಂದರ್ಭಿಕವಾಗಿ ನಿಮ್ಮ npm ಅನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡುವುದರಿಂದಲೂ ವ್ಯತ್ಯಾಸವಾಗುತ್ತದೆ:
npm ಸ್ಥಾಪನೆ -g npm
ಪ್ರಶ್ನೆ: ನನಗೆ "ಈ ನೋಡ್ ನಿದರ್ಶನದ N-API ಆವೃತ್ತಿ 1 ಆಗಿದೆ. ಈ ಮಾಡ್ಯೂಲ್ N-API ಆವೃತ್ತಿ(ಗಳು) 3 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಈ ನೋಡ್ ನಿದರ್ಶನವು ಈ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ" ಎಂಬ ದೋಷ ಬರುತ್ತದೆ.
A: ನಿಮ್ಮ ನೋಡ್ ಆವೃತ್ತಿಯನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡಿ. ಇದಕ್ಕೆ ಪರಿಹಾರವನ್ನು ಈ ಸ್ಟ್ಯಾಕ್ ಓವರ್ಫ್ಲೋ ಥ್ರೆಡ್ನಲ್ಲಿ ಚರ್ಚಿಸಲಾಗಿದೆ: https://stackoverflow.com/questions/60620327/the-n-apiversion-of-this-node-instance-is-1-this-module-supports-n-api-version
ಪ್ರಶ್ನೆ: ನನ್ನ ಅಭಿವೃದ್ಧಿ ಪಿಸಿ ಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ ZAP ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ನಾನು ಡಾಕರ್ ಕಂಟೇನರ್ ಅನ್ನು ಬಳಸಬಹುದೇ?
ಉ: ಹೌದು ನೀವು ಮಾಡಬಹುದು. ಖಂಡಿತ.
ಪ್ರಶ್ನೆ: VSCode ಒಳಗೆ ZAP ಅನ್ನು ಹೇಗೆ ಚಲಾಯಿಸುವುದು?
A: ನಿಮ್ಮ ಮಾರ್ಗದಲ್ಲಿ ನೀವು VSCode ಅನ್ನು zap repo ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ. ಇದು VSCode ನಲ್ಲಿ ZAP ಅನ್ನು ತೆರೆಯುತ್ತದೆ. ZAP ಅನ್ನು ಡೀಬಗ್ ಮೋಡ್ನಲ್ಲಿ ಚಲಾಯಿಸಲು, ZAP ಕಾರ್ಯಸ್ಥಳವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಎಡಗೈ ಟೂಲ್ಬಾರ್ನಲ್ಲಿರುವ ರನ್ ಐಕಾನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. ZAP ಅನ್ನು ಚಲಾಯಿಸಲು ನೀವು ಆಯ್ಕೆ ಮಾಡಲು ಒಂದೆರಡು ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿರುತ್ತೀರಿ, Node.js Debug Terminal ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಇದು ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ತೆರೆಯುತ್ತದೆ, ಇದರಿಂದ ನೀವು npm run zap ಅನ್ನು ನಮೂದಿಸಬಹುದು, ಇದು ಡೀಬಗರ್ ಅನ್ನು ಲಗತ್ತಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ZAP ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ. ಅಭಿನಂದನೆಗಳು, ನೀವು ಈಗ ZAP ಡೀಬಗರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವುದನ್ನು ನೋಡಬೇಕು. ನೀವು ಯಾವುದೇ ಇತರ IDE ಯಲ್ಲಿ ಮಾಡುವಂತೆ VSCode ನಲ್ಲಿ ಬ್ರೇಕ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಹೊಂದಿಸಬಹುದು.
ಪ್ರಶ್ನೆ: ಕ್ಯಾನ್ವಾಸ್ನ ಸುತ್ತಲೂ ಕೆಲವು ದೋಷಗಳು ಸರಿಯಾದ ಆವೃತ್ತಿಯ ನೋಡ್ಗೆ ನಿರ್ಮಿಸದ ಕಾರಣ UI ಯುನಿಟ್ ಪರೀಕ್ಷೆ ವಿಫಲವಾಗಿದೆ. ನಾನು ಏನು ಮಾಡಬೇಕು?
A: ನೀವು ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ನೋಡಿದರೆ:
FAIL test/ui.test.js ಪರೀಕ್ಷಾ ಸೂಟ್ ರನ್ ಆಗಲು ವಿಫಲವಾಗಿದೆ 'canvas.node' ಮಾಡ್ಯೂಲ್ ಅನ್ನು NODE_MODULE_VERSION 80 ಬಳಸಿಕೊಂಡು ಬೇರೆ Node.js ಆವೃತ್ತಿಯ ವಿರುದ್ಧ ಸಂಕಲಿಸಲಾಗಿದೆ. Node.js ನ ಈ ಆವೃತ್ತಿಗೆ NODE_MODULE_VERSION 72 ಅಗತ್ಯವಿದೆ. ದಯವಿಟ್ಟು ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಮರು-ಕಂಪೈಲ್ ಮಾಡಲು ಅಥವಾ ಮರು-ಸ್ಥಾಪಿಸಲು ಪ್ರಯತ್ನಿಸಿ (ಉದಾಹರಣೆಗೆ, `npm rebuild` ಅಥವಾ `npm install` ಬಳಸಿ).
ಆಬ್ಜೆಕ್ಟ್ ನಲ್ಲಿ. (ನೋಡ್_ ಮಾಡ್ಯೂಲ್ಗಳು/ಕ್ಯಾನ್ವಾಸ್/ಲಿಬ್/ಬೈಂಡಿಂಗ್ಸ್.ಜೆಎಸ್:3 18)
ನಂತರ ರನ್ ಮಾಡಿ: npm ಕ್ಯಾನ್ವಾಸ್ ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿ - ಅಪ್ಡೇಟ್-ಬೈನರಿ
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
10/35
ZAP ಮೂಲಭೂತ ಅಂಶಗಳು
ZCL/ಡೇಟಾ-ಮಾದರಿ ZAP ಮೂಲಭೂತ ಅಂಶಗಳು
ಈ ವಿಭಾಗವು ಹೊಸ ZAP ಬಳಕೆದಾರರಿಗಾಗಿ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ZAP UI ನ ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಟ್ಯುಟೋರಿಯಲ್ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ಇದು ZAP ಸಂರಚನೆಯನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ. ಟ್ಯುಟೋರಿಯಲ್ ನಿಮಗೆ ಈ ಕೆಳಗಿನವುಗಳ ಮೂಲಕ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ: ಎಂಡ್ಪಾಯಿಂಟ್ ರಚಿಸಿ ಸಾಧನದ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಗುಣಲಕ್ಷಣವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಆಜ್ಞೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ವಿವರವಾದ ಉಲ್ಲೇಖಕ್ಕಾಗಿ, ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ ಕಾನ್ಫಿಗರರೇಟರ್ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
11/35
ZAP ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ
ZAP ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ
ZAP ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ
ಈ ಮಾರ್ಗದರ್ಶಿಯ ಅಡಿಯಲ್ಲಿರುವ ವಿಭಾಗಗಳು ZAP ಒದಗಿಸಿದ ವಿಭಿನ್ನ ವೈಶಿಷ್ಟ್ಯಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
12/35
ಕಸ್ಟಮ್ XML
ZAP UI ನಿಂದ ಕಸ್ಟಮ್ XML ಅನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ
ZAP UI ನಲ್ಲಿ “ವಿಸ್ತರಣೆಗಳು” ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಕಸ್ಟಮ್ xml ಆಯ್ಕೆ ಮಾಡಲು “+” ಸೇರಿಸು ಬಟನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. file ಕಸ್ಟಮ್ xml ಅನ್ನು ಸೇರಿಸಿದ ನಂತರ ಕಸ್ಟಮ್ ಕ್ಲಸ್ಟರ್ಗಳು, ಗುಣಲಕ್ಷಣಗಳು, ಆಜ್ಞೆಗಳು ಇತ್ಯಾದಿಗಳು ZAP UI ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಬೇಕು.
ಜಿಗ್ಬೀಯಲ್ಲಿ ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ XML ಅನ್ನು ರಚಿಸುವುದು
ಈ ವಿಭಾಗವು ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಜಿಗ್ಬೀಗಾಗಿ ಕಸ್ಟಮ್ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಮಾಣಿತ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಹೇಗೆ ವಿಸ್ತರಿಸುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.
ಜಿಗ್ಬೀಯಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳು
ನೀವು ಪ್ರಮಾಣಿತ ವೃತ್ತಿಪರರಿಗೆ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸಬಹುದುfile. ನಾವು ಒಂದು ಉದಾ. ಒದಗಿಸುತ್ತೇವೆampಕೆಳಗಿನವುಗಳಲ್ಲಿ. ಇದನ್ನು ಮಾಡಲು ನೀವು ಎರಡು ಬಾಧ್ಯತೆಗಳನ್ನು ಪೂರೈಸಬೇಕು:
ಕ್ಲಸ್ಟರ್ ಐಡಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯಲ್ಲಿರಬೇಕು, 0xfc00 – 0xffff. ಕ್ಲಸ್ಟರ್ ವ್ಯಾಖ್ಯಾನವು ಆ ಕ್ಲಸ್ಟರ್ನೊಳಗಿನ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳಿಗೆ ಅನ್ವಯಿಸುವ ತಯಾರಕ ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿರಬೇಕು ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸುವಾಗ ಮತ್ತು ಸ್ವೀಕರಿಸುವಾಗ ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಒದಗಿಸಬೇಕು. ಉದಾ.ampಲೆ:
ಸample Mfg ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ ಜನರಲ್ ಈ ಕ್ಲಸ್ಟರ್ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆampತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸಲು ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಹೇಗೆ ವಿಸ್ತರಿಸಬಹುದು ಎಂಬುದರ ಕುರಿತು.
0xFC00
ಎಂಬರ್ ಎಸ್ampಲೆ ಗುಣಲಕ್ಷಣ
ಎಂಬರ್ ಎಸ್ample ಗುಣಲಕ್ಷಣ 2
ಎ ಎಸ್amps ಒಳಗೆ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆampತಯಾರಕ-ನಿರ್ದಿಷ್ಟ
ಕ್ಲಸ್ಟರ್.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಗಳು
ಈ ಕೆಳಗಿನ ಅವಶ್ಯಕತೆಗಳೊಂದಿಗೆ ನೀವು ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ಗೆ ನಿಮ್ಮ ಸ್ವಂತ ಆಜ್ಞೆಗಳನ್ನು ಸೇರಿಸಬಹುದು:
ನಿಮ್ಮ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಗಳು 0x00 – 0xff ಕಮಾಂಡ್ ಐಡಿ ಶ್ರೇಣಿಯೊಳಗೆ ಯಾವುದೇ ಕಮಾಂಡ್ ಐಡಿಯನ್ನು ಬಳಸಬಹುದು. ಕ್ಲಸ್ಟರ್ನಲ್ಲಿರುವ ಇತರ ಆಜ್ಞೆಗಳಿಂದ ಅದನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಮತ್ತು ಸೂಕ್ತವಾಗಿ ನಿರ್ವಹಿಸಲು ನೀವು ಆಜ್ಞೆಗಾಗಿ ತಯಾರಕ ಕೋಡ್ ಅನ್ನು ಸಹ ಒದಗಿಸಬೇಕು. ಉದಾ.ampಉತ್ಪಾದನಾ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಆನ್/ಆಫ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವಿಸ್ತರಿಸುವ ಬಗ್ಗೆ:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
13/35
ಕಸ್ಟಮ್ XML
<command source=”client” code=”0 0006″ name=”SampleMfgSpecificOffWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಆಫ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificOnWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಆನ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificToggleWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಟಾಗಲ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificOnWithTransition2″ ಐಚ್ಛಿಕ=”ನಿಜ” ತಯಾರಕ ಕೋಡ್=”0 1049″> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಆನ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificToggleWithTransition2″ ಐಚ್ಛಿಕ=”true”
ತಯಾರಕ ಕೋಡ್=”0 1049″> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಟಾಗಲ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳು
ಈ ಕೆಳಗಿನ ಅವಶ್ಯಕತೆಗಳೊಂದಿಗೆ ನೀವು ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಜಿಗ್ಬೀ ಕ್ಲಸ್ಟರ್ಗೆ ನಿಮ್ಮ ಸ್ವಂತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಬಹುದು:
ನಿಮ್ಮ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳು ಗುಣಲಕ್ಷಣ ಐಡಿ ಶ್ರೇಣಿಯೊಳಗೆ ಯಾವುದೇ ಗುಣಲಕ್ಷಣ ಐಡಿಯನ್ನು ಬಳಸಬಹುದು, 0x0000 – 0xffff. ಕ್ಲಸ್ಟರ್ನಲ್ಲಿರುವ ಇತರ ಗುಣಲಕ್ಷಣಗಳಿಂದ ಅದನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಮತ್ತು ಸೂಕ್ತವಾಗಿ ನಿರ್ವಹಿಸಲು ನೀವು ಗುಣಲಕ್ಷಣಕ್ಕಾಗಿ ತಯಾರಕ ಕೋಡ್ ಅನ್ನು ಸಹ ಒದಗಿಸಬೇಕು. ಉದಾ.ampಉತ್ಪಾದನಾ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಆನ್/ಆಫ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವಿಸ್ತರಿಸುವ ಬಗ್ಗೆ:
<attribute side=”server” code=”0 0006″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME” ಪ್ರಕಾರ=”INT16U” ನಿಮಿಷ=”0 0000″
max=”0xFFFF” ಬರೆಯಬಹುದಾದ=”ನಿಜ” ಡೀಫಾಲ್ಟ್=”0 0000″ ಐಚ್ಛಿಕ=”ನಿಜ” ತಯಾರಕ ಕೋಡ್=”0 1002″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0000 0 1002
<attribute side=”server” code=”0 0000″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_2″ type=”INT8U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 0000″ optional=”true” manufacturerCode=”0 1049″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0000 0 1049
<attribute side=”server” code=”0 0001″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_3″ type=”INT8U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 00″ optional=”true” manufacturerCode=”0 1002″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0001 0 1002
<attribute side=”server” code=”0 0001″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_4″ type=”INT16U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 0000″ optional=”true” manufacturerCode=”0 1049″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0001 0 1040
ಮ್ಯಾಟರ್ನಲ್ಲಿ ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ XML ಅನ್ನು ರಚಿಸುವುದು
ಈ ವಿಭಾಗವು ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಮ್ಯಾಟರ್ಗಾಗಿ ಕಸ್ಟಮ್ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಮಾಣಿತ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಹೇಗೆ ವಿಸ್ತರಿಸುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.
ಮ್ಯಾಟರ್ನಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳು
ನೀವು ಮ್ಯಾಟರ್ನಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸಬಹುದು. ನಾವು ಉದಾಹರಣೆಯನ್ನು ಒದಗಿಸುತ್ತೇವೆampಈ ಕೆಳಗೆ.
is a 32-bit combination of the manufacturer code and the id for the cluster. (required) The most significant 16 bits are the manufacturer code. The range for test manufacturer codes is 0xFFF1 – 0xFFF4. The least significant 16 bits are the cluster id. The range for manufacturer-specific clusters are: 0xFC00 – 0xFFFE.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
14/35
ಕಸ್ಟಮ್ XML
ಕೆಳಗಿನ ಉದಾampನಂತರ, 0xFFF1 ನ ಮಾರಾಟಗಾರ ID (ಪರೀಕ್ಷಾ ತಯಾರಕ ID) ಮತ್ತು 0xFC20 ನ ಕ್ಲಸ್ಟರ್ ID ಯ ಸಂಯೋಜನೆಯು value of 0xFFF1FC20. The commands and attributes within this cluster will adopt the same Manufacturer ID. Exampಲೆ:
ಜನರಲ್ ಸampಲೆ MEI 0xFFF1FC20 ಸAMPLE_MEI_ಕ್ಲಸ್ಟರ್ ದಿ ಎಸ್ample MEI ಕ್ಲಸ್ಟರ್ ಕ್ಲಸ್ಟರ್ ತಯಾರಕರ ವಿಸ್ತರಣೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಫ್ಲಿಪ್ಫ್ಲಾಪ್
ಮೊತ್ತವನ್ನು ಹಿಂದಿರುಗಿಸುವ AddArguments ಗಾಗಿ ಪ್ರತಿಕ್ರಿಯೆ. ಎರಡು uint8 ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಅವುಗಳ ಮೊತ್ತವನ್ನು ಹಿಂದಿರುಗಿಸುವ ಆಜ್ಞೆ. ಯಾವುದೇ ನಿಯತಾಂಕಗಳಿಲ್ಲದ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯಿಲ್ಲದ ಸರಳ ಆಜ್ಞೆ.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ಗಳಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳು
ಈ ಕೆಳಗಿನ ಅವಶ್ಯಕತೆಗಳೊಂದಿಗೆ ನೀವು ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ಗೆ ತಯಾರಕರ ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸೇರಿಸಬಹುದು:
ಟಿ ಎಎಎ ಅವರು ಯಾವ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಸೇರಿಸಲ್ಪಡುತ್ತಾರೋ ಆ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು -
e xte nd ed > “>
ಗುಣಲಕ್ಷಣದ ಕೋಡ್ ತಯಾರಕ ಕೋಡ್ ಮತ್ತು ಗುಣಲಕ್ಷಣಕ್ಕಾಗಿ ಐಡಿಯ 32-ಬಿಟ್ ಸಂಯೋಜನೆಯಾಗಿದೆ. ಅತ್ಯಂತ ಗಮನಾರ್ಹವಾದ 16 ಬಿಟ್ಗಳು ತಯಾರಕ ಕೋಡ್. ಪರೀಕ್ಷಾ ತಯಾರಕ ಕೋಡ್ಗಳ ಶ್ರೇಣಿ 0xFFF1 – 0xFFF4. ಕನಿಷ್ಠ ಮಹತ್ವದ 16 ಬಿಟ್ಗಳು ಗುಣಲಕ್ಷಣ ID ಆಗಿರುತ್ತವೆ. ಜಾಗತಿಕವಲ್ಲದ ಗುಣಲಕ್ಷಣಗಳ ಶ್ರೇಣಿ 0x0000 – 0x4FFF ಆಗಿದೆ.
Exampಉತ್ಪಾದನಾ-ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಆನ್/ಆಫ್ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವಿಸ್ತರಿಸುವ ಬಗ್ಗೆ:
<attribute side=”server” code=”0xFFF0006″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME_2″ ಪ್ರಕಾರ=”INT8U” ನಿಮಿಷ=”0 0000″
max=”0xFFFF” ಬರೆಯಬಹುದಾದ=”ನಿಜ” ಡೀಫಾಲ್ಟ್=”0 0000″ ಐಚ್ಛಿಕ=”ನಿಜ”>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ 2AMPLE_MFG_SPECIFIC_TRANSITION_TIME_4″ ಪ್ರಕಾರ=”INT16U” ನಿಮಿಷ=”0 0000″
max=”0xFFFF” ಬರೆಯಬಹುದಾದ=”ನಿಜ” ಡೀಫಾಲ್ಟ್=”0 0000″ ಐಚ್ಛಿಕ=”ನಿಜ”>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ 4
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ಗಳಲ್ಲಿ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಗಳು
ಈ ಕೆಳಗಿನ ಅವಶ್ಯಕತೆಗಳೊಂದಿಗೆ ನೀವು ಯಾವುದೇ ಪ್ರಮಾಣಿತ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ಗೆ ತಯಾರಕ-ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಗಳನ್ನು ಸೇರಿಸಬಹುದು:
ಟಿ ಎಎಎ ಅವರು ಯಾವ ಆಜ್ಞೆಗಳಿಗೆ ಕಳುಹಿಸಲ್ಪಡುತ್ತಾರೆ ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು -
e xte nd ed > “>
ಆಜ್ಞೆಯ ಸಂಕೇತವು ತಯಾರಕರ ಸಂಕೇತ ಮತ್ತು ಆಜ್ಞೆಗಾಗಿ ಐಡಿಯ 32-ಬಿಟ್ ಸಂಯೋಜನೆಯಾಗಿದೆ. ಅತ್ಯಂತ ಮಹತ್ವದ 16 ಬಿಟ್ಗಳು ತಯಾರಕರ ಸಂಕೇತಗಳಾಗಿವೆ. ಪರೀಕ್ಷಾ ತಯಾರಕರ ಸಂಕೇತಗಳ ವ್ಯಾಪ್ತಿಯು 0xFFF1 – 0xFFF4 ಆಗಿದೆ. ಕನಿಷ್ಠ ಮಹತ್ವದ 16 ಬಿಟ್ಗಳು ಆಜ್ಞೆಯ ID ಆಗಿರುತ್ತವೆ. ಜಾಗತಿಕವಲ್ಲದ ಆಜ್ಞೆಗಳ ವ್ಯಾಪ್ತಿಯು 0x0000 – 0x00FF ಆಗಿದೆ.
Exampಉತ್ಪಾದನಾ-ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳೊಂದಿಗೆ ಆನ್/ಆಫ್ ಮ್ಯಾಟರ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವಿಸ್ತರಿಸುವ ಬಗ್ಗೆ:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
15/35
ಕಸ್ಟಮ್ XML
<command source=”client” code=”0xFFF10000″ name=”SampleMfgSpecificOnWithTransition2″ ಐಚ್ಛಿಕ=”true”> ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಆನ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.
<command source=”client” code=”0xFFF10001″ name=”SampleMfgSpecificToggleWithTransition2″ ಐಚ್ಛಿಕ=”true”>
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದಿಂದ ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಟಾಗಲ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.ample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
16/35
ಕೆಳಗಿನ ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರತಿಯೊಂದು xml ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತದೆ. tags ಜಿಗ್ಬೀ ಜೊತೆ ಸಂಬಂಧ ಹೊಂದಿದೆ.
ಪ್ರತಿ xml file ಸಂರಚನಾಕಾರರ ನಡುವೆ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ tags:
ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಕಾನ್ಫಿಗರೇಟರ್ ಒಳಗೆ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು tag. ಜಿಗ್ಬೀ ಪ್ರಸ್ತುತ ಬಿಟ್ಮ್ಯಾಪ್ಗಳು, ಎನಮ್ಗಳು, ಪೂರ್ಣಾಂಕಗಳು, ಸ್ಟ್ರಿಂಗ್ಗಳು ಅಥವಾ ಸ್ಟ್ರಕ್ಟ್ಗಳ ವ್ಯಾಖ್ಯಾನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ಪ್ರಕಾರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮೊದಲು types.xml ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಎಲ್ಲಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪರಮಾಣು ಪ್ರಕಾರಗಳನ್ನು ಮತ್ತು ಇತರ xml ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಎಲ್ಲಾ ಪರಮಾಣುವಲ್ಲದ ಪ್ರಕಾರಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. fileರು. ನೀವು ಅವುಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು:
ಬಿಟ್ಮ್ಯಾಪ್: ಹೆಸರು: ಬಿಟ್ಮ್ಯಾಪ್ ಪ್ರಕಾರದ ಹೆಸರು. ಪ್ರಕಾರ: 8-64 ಬಿಟ್ಗಳ ನಡುವಿನ ಗಾತ್ರವನ್ನು ಹೊಂದಿರುವ ಬಿಟ್ಮ್ಯಾಪ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು, ಇವೆಲ್ಲವೂ 8 ರ ಗುಣಕಗಳಾಗಿರಬೇಕು. ಪ್ರತಿಯೊಂದು ಬಿಟ್ಮ್ಯಾಪ್ ಒಂದು ಹೆಸರು ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಮುಖವಾಡದೊಂದಿಗೆ ಬಹು ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಉದಾ:
"`
ಎನಮ್: ಹೆಸರು: ಎನಮ್ ಪ್ರಕಾರದ ಹೆಸರು. ಪ್ರಕಾರ: 8-64 ಬಿಟ್ಗಳ ನಡುವಿನ ಗಾತ್ರವನ್ನು ಹೊಂದಿರುವ ಎನಮ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು, ಇವೆಲ್ಲವೂ 8 ರ ಗುಣಾಕಾರಗಳಾಗಿರಬೇಕು. ಪ್ರತಿಯೊಂದು ಎನಮ್ ಒಂದು ಹೆಸರು ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಮೌಲ್ಯದೊಂದಿಗೆ ಬಹು ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಉದಾ:
ಪೂರ್ಣಾಂಕ: ಪೂರ್ಣಾಂಕ ಪ್ರಕಾರಗಳನ್ನು ಈಗಾಗಲೇ types.xml ನಲ್ಲಿ ಇರುವ ಪರಮಾಣು ಪ್ರಕಾರಗಳ ಅಡಿಯಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಅವುಗಳ ಗಾತ್ರವು 8-64 ಬಿಟ್ಗಳವರೆಗೆ ಇರಬಹುದು ಮತ್ತು ಸಹಿ ಅಥವಾ ಸಹಿ ಮಾಡದಿರಬಹುದು. ಉದಾ:
ಸ್ಟ್ರಿಂಗ್: ಸ್ಟ್ರಿಂಗ್ ಪ್ರಕಾರಗಳನ್ನು ಈಗಾಗಲೇ types.xml ನಲ್ಲಿ ಇರುವ ಪರಮಾಣು ಪ್ರಕಾರಗಳ ಅಡಿಯಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಪ್ರಸ್ತುತ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಕಾರಗಳಲ್ಲಿ ಆಕ್ಟೆಟ್ ಸ್ಟ್ರಿಂಗ್, ಚಾರ್ ಸ್ಟ್ರಿಂಗ್, ಲಾಂಗ್ ಆಕ್ಟೆಟ್ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಲಾಂಗ್ ಚಾರ್ ಸ್ಟ್ರಿಂಗ್ ಸೇರಿವೆ ಉದಾ:
ರಚನೆ: ಹೆಸರು: ರಚನೆಯ ಪ್ರಕಾರದ ಹೆಸರು. ಪ್ರತಿಯೊಂದು ರಚನೆಯು ಒಂದು ಹೆಸರು ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಕಾರದೊಂದಿಗೆ ಬಹು ವಸ್ತುಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಪ್ರಕಾರವು ಡೇಟಾ ಪ್ರಕಾರಗಳ ಅಡಿಯಲ್ಲಿ ಯಾವುದೇ ಪೂರ್ವನಿರ್ಧರಿತ ಪ್ರಕಾರಗಳಾಗಿರಬಹುದು. ಉದಾ:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
17/35
ಕಸ್ಟಮ್ XML Tags ಜಿಗ್ಬೀಗಾಗಿ
<item name=”structItem1″ type=” Any defined type name in the xml files]”/>
ಕಸ್ಟಮ್ ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರೇಟರ್ ಒಳಗೆ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು tag. ಹೆಸರು: ಕ್ಲಸ್ಟರ್ ಡೊಮೇನ್ನ ಹೆಸರು: ಕ್ಲಸ್ಟರ್ನ ಡೊಮೇನ್. ಈ ಡೊಮೇನ್ನ ಅಡಿಯಲ್ಲಿ ZAP UI ನಲ್ಲಿ ಕ್ಲಸ್ಟರ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ವಿವರಣೆ: ಕ್ಲಸ್ಟರ್ ಕೋಡ್ನ ವಿವರಣೆ: ಕ್ಲಸ್ಟರ್ ಕೋಡ್ ಡಿಫೈನ್: ಕ್ಲಸ್ಟರ್ ಡಿಫೈನ್ ಅನ್ನು ಕೋಡ್ ಜನರೇಟರ್ ನಿರ್ದಿಷ್ಟ ರೀತಿಯಲ್ಲಿ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸುತ್ತದೆ ತಯಾರಕ ಕೋಡ್: ಉತ್ಪಾದನಾ ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇದು 0xfc00 – 0xffff ನಡುವೆ ಇರಬೇಕು. ಕ್ಲಸ್ಟರ್ಗಾಗಿ ತಯಾರಕ ಕೋಡ್ ಅನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಬೇಕಾಗಿದೆ:
ತಯಾರಕರ ಕೋಡ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಪಟ್ಟಿ ಮಾಡದ ಹೊರತು, ಉತ್ಪಾದನಾ ಕ್ಲಸ್ಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅದರ ಅಡಿಯಲ್ಲಿರುವ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಅದೇ ತಯಾರಕರ ಕೋಡ್ನನ್ನಾಗಿ ಮಾಡುತ್ತದೆ. introducedIn: ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಪರಿಚಯಿಸಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. removedIn: ಕ್ಲಸ್ಟರ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. singleton(ಬೂಲಿಯನ್): ಅಂತ್ಯಬಿಂದುಗಳಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಲಾದ ಆ ಕ್ಲಸ್ಟರ್ನ ಒಂದೇ ಒಂದು ನಿದರ್ಶನ ಇರುವಂತೆ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಸಿಂಗಲ್ಟನ್ ಆಗಿ ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. attribute: ಕ್ಲಸ್ಟರ್ ಹೆಸರಿಗಾಗಿ ಒಂದು ಗುಣಲಕ್ಷಣವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ: ಗುಣಲಕ್ಷಣದ ಹೆಸರನ್ನು ಗುಣಲಕ್ಷಣದ ನಡುವೆ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ tag.
ಗುಣಲಕ್ಷಣ ಹೆಸರು
side(client/server): ಗುಣಲಕ್ಷಣವು ಸಂಯೋಜಿತವಾಗಿರುವ ಕ್ಲಸ್ಟರ್ನ ಬದಿ. code: attribute code manufacturer code: ಇದನ್ನು ಸ್ಟ್ಯಾಂಡರ್ಡ್ xml ನಿಂದ ಉಲ್ಲೇಖಿಸಲಾದ ಜಿಗ್ಬೀ ವಿವರಣೆಯ ಹೊರಗೆ ತಯಾರಕ ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸಬಹುದು. define: attribute define ಇದನ್ನು ಕೋಡ್ ಜನರೇಟರ್ ನಿರ್ದಿಷ್ಟ ರೀತಿಯಲ್ಲಿ ಗುಣಲಕ್ಷಣವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸುತ್ತದೆ type: xml ನಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾದ ಯಾವುದೇ ಡೇಟಾ ಪ್ರಕಾರಗಳಾಗಿರಬಹುದಾದ ಗುಣಲಕ್ಷಣದ ಪ್ರಕಾರ default: ಗುಣಲಕ್ಷಣಕ್ಕಾಗಿ default value. min: ಗುಣಲಕ್ಷಣಕ್ಕೆ ಕನಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ max: ಬರೆಯಬಹುದಾದ ಗುಣಲಕ್ಷಣಕ್ಕೆ ಗರಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ: ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯ ಬರೆಯಬಹುದೇ ಅಥವಾ ಇಲ್ಲವೇ. write ಆಜ್ಞೆಗಳ ಮೂಲಕ ಗುಣಲಕ್ಷಣವನ್ನು ಮಾರ್ಪಡಿಸುವುದನ್ನು ತಡೆಯಲು ಇದನ್ನು ಬಳಸಬಹುದು. optional(boolean): ಗುಣಲಕ್ಷಣವು ಕ್ಲಸ್ಟರ್ಗೆ ಐಚ್ಛಿಕವಾಗಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. min: ಪೂರ್ಣಾಂಕ, enum ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ಗುಣಲಕ್ಷಣಕ್ಕೆ ಕನಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ. max: ಪೂರ್ಣಾಂಕ, enum ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ಗುಣಲಕ್ಷಣಕ್ಕೆ ಗರಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ: ಅದು ಟೈಪ್ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರುವಾಗ ಗುಣಲಕ್ಷಣದ ಗರಿಷ್ಠ ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. minLength: ಅದು ಟೈಪ್ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರುವಾಗ ಗುಣಲಕ್ಷಣದ ಕನಿಷ್ಠ ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. reportable(ಬೂಲಿಯನ್): ಒಂದು ಗುಣಲಕ್ಷಣವು ವರದಿ ಮಾಡಬಹುದೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ಹೇಳುತ್ತದೆ isNullable(ಬೂಲಿಯನ್): ಗುಣಲಕ್ಷಣಕ್ಕಾಗಿ ಶೂನ್ಯ ಮೌಲ್ಯಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. array(ಬೂಲಿಯನ್): ಶ್ರೇಣಿಯ ಪ್ರಕಾರದ ಗುಣಲಕ್ಷಣವನ್ನು ಘೋಷಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. introducedIn: ಗುಣಲಕ್ಷಣವನ್ನು ಪರಿಚಯಿಸಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಇದನ್ನು ಕೋಡ್ ಜನರೇಟರ್ ಬಳಸುತ್ತದೆ. removedIn: ಗುಣಲಕ್ಷಣವನ್ನು ತೆಗೆದುಹಾಕಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಇದನ್ನು ಕೋಡ್ ಜನರೇಟರ್ ಬಳಸುತ್ತದೆ. command: ಕ್ಲಸ್ಟರ್ ಹೆಸರಿಗಾಗಿ ಆಜ್ಞೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ: ಆಜ್ಞೆಯ ಹೆಸರು.
ಕೋಡ್: ಕಮಾಂಡ್ ಕೋಡ್
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
18/35
ಕಸ್ಟಮ್ XML Tags ಜಿಗ್ಬೀಗಾಗಿ
ತಯಾರಕ ಕೋಡ್: ಸ್ಟ್ಯಾಂಡರ್ಡ್ xml ನಿಂದ ಉಲ್ಲೇಖಿಸಲಾದ ಜಿಗ್ಬೀ ವಿವರಣೆಯ ಹೊರಗೆ ತಯಾರಕ ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದು. description: ಆಜ್ಞೆಯ ವಿವರಣೆ source(client/server): ಆಜ್ಞೆಯ ಮೂಲ. optional(boolean): ಕ್ಲಸ್ಟರ್ಗೆ ಆಜ್ಞೆಯು ಐಚ್ಛಿಕವಾಗಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. introducedIn: ಆಜ್ಞೆಯನ್ನು ಪರಿಚಯಿಸಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. removedIn: ಆಜ್ಞೆಯನ್ನು ತೆಗೆದುಹಾಕಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ತರ್ಕವನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. ಆಜ್ಞೆಯ ವಾದಗಳು:
ಪ್ರತಿಯೊಂದು ಆಜ್ಞೆಯು ಆಜ್ಞೆಯ ವಾದಗಳ ಗುಂಪನ್ನು ಹೊಂದಿರಬಹುದು ಹೆಸರು: ಆಜ್ಞೆಯ ವಾದದ ಹೆಸರು ಪ್ರಕಾರ: xml ನಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾದ ಯಾವುದೇ ಪ್ರಕಾರಗಳಾಗಿರಬಹುದಾದ ಆಜ್ಞೆಯ ವಾದದ ಪ್ರಕಾರ. ನಿಮಿಷ: ಅದು ಪೂರ್ಣಾಂಕ, ಎನಮ್ ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ವಾದಕ್ಕೆ ಕನಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ. ಗರಿಷ್ಠ: ಅದು ಪೂರ್ಣಾಂಕ, ಎನಮ್ ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ವಾದಕ್ಕೆ ಗರಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಮೌಲ್ಯ ಪ್ರಕಾರದ ಉದ್ದ: ಅದು ಸ್ಟ್ರಿಂಗ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ಆಜ್ಞೆಯ ವಾದಕ್ಕೆ ಗರಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ನಿಮಿಷ ಉದ್ದ: ಅದು ಸ್ಟ್ರಿಂಗ್ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ಆಜ್ಞೆಯ ವಾದಕ್ಕೆ ಕನಿಷ್ಠ ಅನುಮತಿಸಲಾದ ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. array(ಬೂಲಿಯನ್): ಆಜ್ಞೆಯ ವಾದವು ಶ್ರೇಣಿಯ ಪ್ರಕಾರವಾಗಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು. presentIf(string): ಇದು ಇತರ ಆಜ್ಞೆಯ ವಾದಗಳ ಆಧಾರದ ಮೇಲೆ ತಾರ್ಕಿಕ ಕಾರ್ಯಾಚರಣೆಗಳ ಷರತ್ತುಬದ್ಧ ಸ್ಟ್ರಿಂಗ್ ಆಗಿರಬಹುದು, ಅಲ್ಲಿ ಷರತ್ತುಬದ್ಧ ಸ್ಟ್ರಿಂಗ್ ನಿಜಕ್ಕೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡಿದರೆ ನೀವು ಆಜ್ಞೆಯ ವಾದವನ್ನು ನಿರೀಕ್ಷಿಸಬಹುದು. ಉದಾ:
ಗಮನಿಸಿ: ಇಲ್ಲಿ status ಎಂಬುದು ಮತ್ತೊಂದು ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಹೆಸರು. optional(boolean): ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಐಚ್ಛಿಕವಾಗಿ ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. countArg: ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಶ್ರೇಣಿಯ ಪ್ರಕಾರವಾಗಿದ್ದಾಗ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಾಗಿ ಶ್ರೇಣಿಯ ಗಾತ್ರವನ್ನು ಸೂಚಿಸುವ ಇತರ ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
introducedIn: ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಪರಿಚಯಿಸಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ಲಾಜಿಕ್ ಅನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. removedIn: ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿದ ಸ್ಪೆಕ್ ಆವೃತ್ತಿಯನ್ನು ನಿರ್ಧರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿ ಲಾಜಿಕ್ ಅನ್ನು ಸೇರಿಸಲು ಕೋಡ್ ಜನರೇಟರ್ ಇದನ್ನು ಬಳಸುತ್ತದೆ. ಕ್ಲಸ್ಟರ್ ವಿಸ್ತರಣೆಯನ್ನು ಕಾನ್ಫಿಗರರೇಟರ್ ಒಳಗೆ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. tagಕ್ಲಸ್ಟರ್ ವಿಸ್ತರಣೆಯನ್ನು ಉತ್ಪಾದನಾ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಪ್ರಮಾಣಿತ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವಿಸ್ತರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ಉದಾ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
19/35
ಕಸ್ಟಮ್ XML Tags ಜಿಗ್ಬೀಗಾಗಿ
<attribute side=”server” code=”0 0006″ define=”SAMPLE_MFG_SPECIFIC_TRANSITION_TIME” type=”INT16U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 0000″ optional=”true” manufacturerCode=”0 1002″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0000 0 1002AMPLE_MFG_SPECIFIC_TRANSITION_TIME_2″ type=”INT8U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 0000″ optional=”true” manufacturerCode=”0 1049″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0000 0 1049AMPLE_MFG_SPECIFIC_TRANSITION_TIME_3″ type=”INT8U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 00″ optional=”true” manufacturerCode=”0 1002″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0001 0 1002AMPLE_MFG_SPECIFIC_TRANSITION_TIME_4″ type=”INT16U” min=”0 0000″ max=”0xFFFF” writable=”true” default=”0 0000″ optional=”true” manufacturerCode=”0 1049″>Sample Mfg ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣ: 0 0001 0 1040ampleMfgSpecificOffWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ಪರಿವರ್ತನೆ ನೀಡಿದಾಗ ಸಾಧನವನ್ನು ಆಫ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದ ಮೂಲಕample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificOnWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ಪರಿವರ್ತನೆ ನೀಡಿದಾಗ ಸಾಧನವನ್ನು ಆನ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದ ಮೂಲಕample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificToggleWithTransition” ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1002″> ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಟಾಗಲ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದ ಮೂಲಕample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificOnWithTransition2″ ಐಚ್ಛಿಕ=”ನಿಜ” ತಯಾರಕ ಕೋಡ್=”0 1049″> ಪರಿವರ್ತನೆ ನೀಡಿದಾಗ ಸಾಧನವನ್ನು ಆನ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ.
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದ ಮೂಲಕample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.ampleMfgSpecificToggleWithTransition2″ ಐಚ್ಛಿಕ=”true” manufacturerCode=”0 1049″> ನೀಡಲಾದ ಪರಿವರ್ತನೆಯೊಂದಿಗೆ ಸಾಧನವನ್ನು ಟಾಗಲ್ ಮಾಡುವ ಕ್ಲೈಂಟ್ ಆಜ್ಞೆ
ಎಂಬರ್ ಎಸ್ ನಲ್ಲಿ ಪರಿವರ್ತನೆಯ ಸಮಯದ ಮೂಲಕample ಪರಿವರ್ತನೆಯ ಸಮಯದ ಗುಣಲಕ್ಷಣ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
20/35
ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಬಹು ಸಾಧನ ಪ್ರಕಾರಗಳು
ಇದು ಮ್ಯಾಟರ್-ಓನ್ಲಿ ವೈಶಿಷ್ಟ್ಯವಾಗಿದ್ದು, ಬಳಕೆದಾರರು ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಾಧನ ಪ್ರಕಾರಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಬಹು aaa ಸಾಧನ ಪ್ರಕಾರಗಳನ್ನು ಸೇರಿಸುವುದರಿಂದ ಸಾಧನ ಪ್ರಕಾರಗಳಲ್ಲಿನ ಕ್ಲಸ್ಟರ್ ಸಂರಚನೆಗಳನ್ನು ಎಂಡ್ಪಾಯಿಂಟ್ ಸಂರಚನೆಗೆ ಡಿಡಿ ಮಾಡುತ್ತದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
21/35
ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಬಹು ಸಾಧನ ಪ್ರಕಾರಗಳು
ಮೇಲಿನ ಚಿತ್ರವು ಎಂಡ್ಪಾಯಿಂಟ್ 1 ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಾಧನ ಪ್ರಕಾರಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ. "ಪ್ರಾಥಮಿಕ ಸಾಧನ" ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಸಂಬಂಧಿಸಿರುವ ಪ್ರಾಥಮಿಕ ಸಾಧನ ಪ್ರಕಾರವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಆಯ್ಕೆ ಮಾಡಲಾದ ಸಾಧನ ಪ್ರಕಾರಗಳ ಪಟ್ಟಿಯ ಸೂಚ್ಯಂಕ 0 ರಲ್ಲಿ ಪ್ರಾಥಮಿಕ ಸಾಧನ ಪ್ರಕಾರವು ಯಾವಾಗಲೂ ಇರುತ್ತದೆ ಆದ್ದರಿಂದ ಬೇರೆ ಪ್ರಾಥಮಿಕ ಸಾಧನ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದರಿಂದ ಆಯ್ಕೆ ಮಾಡಲಾದ ಸಾಧನ ಪ್ರಕಾರಗಳ ಕ್ರಮವು ಬದಲಾಗುತ್ತದೆ. ಡೇಟಾ ಮಾದರಿ ನಿರ್ದಿಷ್ಟತೆಯ ಆಧಾರದ ಮೇಲೆ ಸಾಧನ ಪ್ರಕಾರದ ಆಯ್ಕೆಗಳು ಸಹ ನಿರ್ಬಂಧಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಈ ನಿರ್ಬಂಧಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಸಾಧನ ಪ್ರಕಾರಗಳ ಅಮಾನ್ಯ ಸಂಯೋಜನೆಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡದಂತೆ ZAP ಬಳಕೆದಾರರನ್ನು ರಕ್ಷಿಸುತ್ತದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
22/35
ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಪುಟ
ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಪುಟ
ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಪುಟ
ZAP ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಪುಟದಲ್ಲಿ ಮ್ಯಾಟರ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸುವುದು ಮತ್ತು ಟಾಗಲ್ ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. CHIP ರೆಪೊಸಿಟರಿಯಲ್ಲಿ matter-devices.xml ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
ವೈಶಿಷ್ಟ್ಯ ಪುಟಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ
ò ನವೀಕೃತ ಮ್ಯಾಟರ್ SDK ಯೊಂದಿಗೆ ಮ್ಯಾಟರ್ನಲ್ಲಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ. ó ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರದೊಂದಿಗೆ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ರಚಿಸಿ. ô ಕ್ಲಸ್ಟರ್ನ ಮೇಲಿನ ಮಧ್ಯದಲ್ಲಿರುವ ಸಾಧನ ಪ್ರಕಾರ ವೈಶಿಷ್ಟ್ಯಗಳ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. view. ಈ ಬಟನ್ ZAP ನಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಮ್ಯಾಟರ್ಗಾಗಿ ಕಾನ್ಫಿಗರೇಶನ್ಗಳು ಮತ್ತು ಮ್ಯಾಟರ್ SDK ಯಲ್ಲಿ ಅನುಸರಣಾ ಡೇಟಾ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದಾಗ. ಈ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರಿಂದ ಮೇಲಿನ ಚಿತ್ರ ತೆರೆಯುತ್ತದೆ.
ಅನುಸರಣೆ
ಗುಣಲಕ್ಷಣಗಳು, ಆಜ್ಞೆಗಳು, ಈವೆಂಟ್ಗಳು ಮತ್ತು ಡೇಟಾ ಪ್ರಕಾರಗಳಿಗೆ ಐಚ್ಛಿಕತೆ ಮತ್ತು ಅವಲಂಬನೆಯನ್ನು ಕನ್ಫಾರ್ಮನ್ಸ್ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಕೆಲವು ZAP ಸಂರಚನೆಗಳ ಅಡಿಯಲ್ಲಿ ಒಂದು ಅಂಶವು ಕಡ್ಡಾಯವಾಗಿದೆಯೇ, ಐಚ್ಛಿಕವಾಗಿದೆಯೇ ಅಥವಾ ಬೆಂಬಲಿತವಾಗಿಲ್ಲವೇ ಎಂಬುದನ್ನು ಇದು ನಿರ್ಧರಿಸುತ್ತದೆ.
ಕ್ಲಸ್ಟರ್ನ ವೈಶಿಷ್ಟ್ಯ ಅನುಸರಣೆಗಿಂತ ಸಾಧನದ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಅನುಸರಣೆ ಆದ್ಯತೆಯನ್ನು ಪಡೆಯುತ್ತದೆ. ಉದಾಹರಣೆಗೆampನಂತರ, ಲೈಟಿಂಗ್ ವೈಶಿಷ್ಟ್ಯವು ಆನ್/ಆಫ್ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಐಚ್ಛಿಕ ಅನುಸರಣೆಯನ್ನು ಹೊಂದಿದೆ ಆದರೆ ಆನ್/ಆಫ್ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಆನ್/ಆಫ್ ಲೈಟ್ ಸಾಧನ ಪ್ರಕಾರದಲ್ಲಿ ಕಡ್ಡಾಯವೆಂದು ಘೋಷಿಸಲಾಗಿದೆ. ಆನ್/ಆಫ್ ಲೈಟ್ ಸಾಧನ ಪ್ರಕಾರದೊಂದಿಗೆ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ರಚಿಸುವುದರಿಂದ ವೈಶಿಷ್ಟ್ಯ ಪುಟದಲ್ಲಿ ಲೈಟಿಂಗ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಕಡ್ಡಾಯವೆಂದು ತೋರಿಸುತ್ತದೆ.
ವೈಶಿಷ್ಟ್ಯ ಟಾಗಲ್ ಮಾಡುವಿಕೆ
ವೈಶಿಷ್ಟ್ಯ ಪುಟದಲ್ಲಿ, ವೈಶಿಷ್ಟ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನೀವು ಟಾಗಲ್ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ, ZAP:
ಹೊಂದಾಣಿಕೆಯನ್ನು ಸರಿಪಡಿಸಲು ಸಂಬಂಧಿತ ಅಂಶಗಳನ್ನು (ಗುಣಲಕ್ಷಣಗಳು, ಆಜ್ಞೆಗಳು, ಈವೆಂಟ್ಗಳು) ನವೀಕರಿಸಿ ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ತೋರಿಸುವ ಸಂವಾದವನ್ನು ಪ್ರದರ್ಶಿಸಿ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
23/35
ಮ್ಯಾಟರ್ ಸಾಧನ ಪ್ರಕಾರದ ವೈಶಿಷ್ಟ್ಯ ಪುಟವು ಸಂಬಂಧಿತ ಕ್ಲಸ್ಟರ್ನ ವೈಶಿಷ್ಟ್ಯ ನಕ್ಷೆ ಗುಣಲಕ್ಷಣದಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯ ಬಿಟ್ ಅನ್ನು ನವೀಕರಿಸಿ.
ವೈಶಿಷ್ಟ್ಯ ಸಂವಾದವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
ವೈಶಿಷ್ಟ್ಯ ಸಂವಾದವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ
ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳ ಹೊಂದಾಣಿಕೆಯು ಅಜ್ಞಾತ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುವಾಗ ಅಥವಾ ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತವಲ್ಲದ ಫಾರ್ಮ್ t ಅನ್ನು ಹೊಂದಿರುವಾಗ ಟಾಗಲ್ ಮಾಡುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ZAP ಅಧಿಸೂಚನೆಯಲ್ಲಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.
a Wa ಎಲಿಮೆಂಟ್ ಅನುಸರಣಾ ಕ್ರಮಗಳು
ನೀವು ಒಂದು ಅಂಶವನ್ನು ಟಾಗಲ್ ಮಾಡಿದಾಗ, ZAP ಸಾಧನ ಅನುಸರಣೆ ಎಚ್ಚರಿಕೆಗಳು ಮತ್ತು ಅನುಸರಣೆ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಪ್ರದರ್ಶಿಸಬಹುದು. ಅಂಶದ ಸ್ಥಿತಿಯು ನಿರೀಕ್ಷಿತ ಅನುಸರಣೆಗೆ ಹೊಂದಿಕೆಯಾಗದಿದ್ದರೆ, ZAP ಎಚ್ಚರಿಕೆ ಐಕಾನ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಮತ್ತು ಅಧಿಸೂಚನೆಯಲ್ಲಿ ಎಚ್ಚರಿಕೆಯನ್ನು ಲಾಗ್ ಮಾಡುತ್ತದೆ. ಉದಾ.ampಒಂದು ಅಂಶಕ್ಕೆ ಪ್ರದರ್ಶಿಸಲಾದ ಅನುಸರಣೆ ಮತ್ತು ಅನುಸರಣೆ ಎಚ್ಚರಿಕೆಗಳೆರಡರ ಲೆ:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
24/35
ಅಧಿಸೂಚನೆಗಳು
ಅಧಿಸೂಚನೆಗಳು
ಅಧಿಸೂಚನೆಗಳು
ಕೆಳಗಿನ ವಿಭಾಗವು UI ನಲ್ಲಿ ZAP ಬಳಕೆದಾರರಿಗೆ ಅಧಿಸೂಚನೆಗಳನ್ನು ಹೇಗೆ ನೀಡಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ.
ಪ್ಯಾಕೇಜ್ ಅಧಿಸೂಚನೆಗಳು
ಪ್ಯಾಕೇಜ್ ಅಧಿಸೂಚನೆಗಳು ZAP ಗೆ ಲೋಡ್ ಮಾಡಲಾದ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಪ್ಯಾಕೇಜ್ಗೆ ಸಂಬಂಧಿಸಿದ ಎಚ್ಚರಿಕೆಗಳು ಅಥವಾ ದೋಷ ಸಂದೇಶಗಳಾಗಿವೆ. ಉದಾಹರಣೆಗೆampನಂತರ, ಕೆಳಗಿನ ಚಿತ್ರಗಳಲ್ಲಿ, ಸ್ಥಿತಿ ಕಾಲಮ್ನ ಕೆಳಗಿರುವ ಎಚ್ಚರಿಕೆ ಐಕಾನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರಿಂದ ಆ ಪ್ಯಾಕೇಜ್ಗಾಗಿ ಎಲ್ಲಾ ಅಧಿಸೂಚನೆಗಳನ್ನು ತೋರಿಸುವ ಸಂವಾದಕ್ಕೆ ನಿಮ್ಮನ್ನು ಕರೆದೊಯ್ಯುತ್ತದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
25/35
ಅಧಿಸೂಚನೆಗಳು
ಸೆಷನ್ ಅಧಿಸೂಚನೆಗಳು
ಸೆಷನ್ ಅಧಿಸೂಚನೆಗಳು ಬಳಕೆದಾರ ಸೆಷನ್ಗೆ ಸಂಬಂಧಿಸಿದ ಎಚ್ಚರಿಕೆಗಳು ಅಥವಾ ದೋಷ ಸಂದೇಶಗಳಾಗಿವೆ. ಈ ಎಚ್ಚರಿಕೆಗಳು/ದೋಷಗಳನ್ನು ZAP UI ನ ಮೇಲ್ಭಾಗದಲ್ಲಿರುವ ಟೂಲ್ಬಾರ್ನಲ್ಲಿರುವ ಅಧಿಸೂಚನೆಗಳ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ನೋಡಬಹುದು. ಉದಾಹರಣೆಗೆample, ಕೆಳಗಿನ ಚಿತ್ರವು isc ನಂತರ ಅಧಿವೇಶನ ಅಧಿಸೂಚನೆಗಳ ಪುಟವನ್ನು ತೋರಿಸುತ್ತದೆ. file ZAP ಗೆ ಲೋಡ್ ಮಾಡಲಾಗಿದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
26/35
ಡೇಟಾ-ಮಾದರಿ/ZCL ನಿರ್ದಿಷ್ಟತೆ ಅನುಸರಣೆ
ಡೇಟಾ-ಮಾದರಿ/ZCL ನಿರ್ದಿಷ್ಟತೆ ಅನುಸರಣೆ
ಡೇಟಾ ಮಾದರಿ ಮತ್ತು ZCL ನಿರ್ದಿಷ್ಟತೆಯ ಅನುಸರಣೆ
ZAP ನಲ್ಲಿರುವ ಈ ವೈಶಿಷ್ಟ್ಯವು ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ZAP ಕಾನ್ಫಿಗರೇಶನ್ಗಳೊಂದಿಗೆ ಡೇಟಾ ಮಾಡೆಲ್ ಅಥವಾ ZCL ಗಾಗಿ ಅನುಸರಣೆ ವೈಫಲ್ಯಗಳನ್ನು ನೋಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಅನುಸರಣೆ ವೈಫಲ್ಯಗಳ ಎಚ್ಚರಿಕೆ ಸಂದೇಶಗಳು ZAP UI ನಲ್ಲಿರುವ ಅಧಿಸೂಚನೆ ಫಲಕದಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ ಮತ್ತು CLI ಮೂಲಕ ZAP ಅನ್ನು ಚಲಾಯಿಸುವಾಗ ಕನ್ಸೋಲ್ಗೆ ಲಾಗ್ ಆಗುತ್ತವೆ. ಅನುಸರಣೆ ವೈಶಿಷ್ಟ್ಯವು ಪ್ರಸ್ತುತ ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಸಾಧನ ಪ್ರಕಾರದ ಅನುಸರಣೆ ಮತ್ತು ಕ್ಲಸ್ಟರ್ ಅನುಸರಣೆಗಾಗಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
ZAP UI ನಲ್ಲಿ ಅನುಸರಣೆ ಎಚ್ಚರಿಕೆಗಳು
ಬಳಕೆದಾರರು .zap ಅನ್ನು ತೆರೆದಾಗ file ZAP UI ಅನ್ನು ಬಳಸುವಾಗ, ಎಲ್ಲಾ ಅನುಸರಣೆ ವೈಫಲ್ಯಗಳಿಗೆ ZAP UI ನ ಅಧಿಸೂಚನೆ ಫಲಕದಲ್ಲಿ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಅವರು ನೋಡುತ್ತಾರೆ. ಉದಾ.ampನಂತರ, ಕೆಳಗಿನ ಚಿತ್ರವು .zap ನಂತರ ಸೆಷನ್ ಅಧಿಸೂಚನೆಗಳ ಪುಟವನ್ನು ತೋರಿಸುತ್ತದೆ. file ಅನುಸರಣೆ ಸಮಸ್ಯೆಗಳೊಂದಿಗೆ ತೆರೆಯಲಾಯಿತು.
ZAP UI ಬಳಸಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಿದ ನಂತರ ಅನುಸರಣೆ ಸಂದೇಶಗಳು ಕಣ್ಮರೆಯಾಗುತ್ತವೆ, ಇದರಿಂದಾಗಿ ನೀವು ಉಳಿದ ಅನುಸರಣೆ ಸಮಸ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಟ್ರ್ಯಾಕ್ ಮಾಡಬಹುದು. ಬಳಕೆದಾರರು ಸಂರಚನೆಯ ಕಡ್ಡಾಯ ಅಂಶಗಳನ್ನು (ಕ್ಲಸ್ಟರ್/ಆಜ್ಞೆಗಳು/ಗುಣಲಕ್ಷಣಗಳು) ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ ಅನುಸರಣೆಗಾಗಿ ಹೊಸ ಎಚ್ಚರಿಕೆಗಳು ಸಹ ತೋರಿಸಲ್ಪಡುತ್ತವೆ. ನಿರ್ದಿಷ್ಟತೆಯ ಅನುಸರಣೆ ಅಧಿಸೂಚನೆಗಳು ZAP ಸಂರಚನೆಯಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಯಾವುದೇ ವೈಫಲ್ಯಗಳನ್ನು ಯಾವಾಗಲೂ ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತವೆ ಆದರೆ .zap ತೆರೆಯುವಾಗ ತೋರಿಸುವ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಗಮನಿಸಿ. file UI ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವಾಗ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಎಚ್ಚರಿಕೆಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಅದು ಅನುಸರಣೆಯಲ್ಲಿ ವಿಫಲವಾದ ಕಾರಣವನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ವಿವರಿಸಲಾಗಿದೆ. ಇದು ವಿನ್ಯಾಸದ ಮೂಲಕ ಮತ್ತು .zap ತೆರೆಯುವಾಗ ಪೂರ್ಣ ಅನುಸರಣೆ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. file.
ಕನ್ಸೋಲ್ನಲ್ಲಿ ಅನುಸರಣೆ ಎಚ್ಚರಿಕೆಗಳು
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
27/35
ಡೇಟಾ-ಮಾದರಿ/ZCL ನಿರ್ದಿಷ್ಟತೆ ಅನುಸರಣೆ
ಬಳಕೆದಾರರು .zap ಅನ್ನು ತೆರೆದಾಗ file ZAP ಸ್ವತಂತ್ರ UI ಅಥವಾ ZAP CLI ಬಳಸಿಕೊಂಡು ಅವರು ಎಲ್ಲಾ ಅನುಸರಣೆ ವೈಫಲ್ಯಗಳಿಗೆ ಕನ್ಸೋಲ್/ಟರ್ಮಿನಲ್ಗೆ ಲಾಗ್ ಇನ್ ಆಗಿರುವ ಎಚ್ಚರಿಕೆಗಳನ್ನು ನೋಡುತ್ತಾರೆ. ಉದಾ.ampನಂತರ, ಕೆಳಗಿನ ಚಿತ್ರವು .zap ನಂತರ ಕನ್ಸೋಲ್/ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸೆಷನ್ ಅಧಿಸೂಚನೆ ಎಚ್ಚರಿಕೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. file ಅನುಸರಣೆ ಸಮಸ್ಯೆಗಳೊಂದಿಗೆ ತೆರೆಯಲಾಯಿತು.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
28/35
ಪ್ರವೇಶ ನಿಯಂತ್ರಣ
ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ವೈಶಿಷ್ಟ್ಯಗಳು
ZAP ಎಲ್ಲಾ ZCL ಘಟಕಗಳಲ್ಲಿ ಪ್ರವೇಶ ನಿಯಂತ್ರಣವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಈ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅಗತ್ಯವಿರುವ ಮತ್ತು ಬೆಂಬಲಿತ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ SDK ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ನಕ್ಷೆ ಮಾಡುವುದು SDK ಯ ಅನುಷ್ಠಾನಕ್ಕೆ ಬಿಟ್ಟದ್ದು. ZAP ಸಾಮಾನ್ಯವಾಗಿ ಡೇಟಾ ಮಾದರಿ ಮತ್ತು ಮೆಟಾ-ಮಾಹಿತಿಯಲ್ಲಿ ಅದನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಲು ಕಾರ್ಯವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ. fileಮತ್ತು ಆ ಡೇಟಾವನ್ನು ಡೇಟಾ ಬಿಂದುಗಳಿಗೆ ನಿರ್ದಿಷ್ಟ ಅರ್ಥಗಳನ್ನು ನೀಡದೆ, ಪೀಳಿಗೆಯ ಟೆಂಪ್ಲೇಟ್ಗಳಿಗೆ ಪ್ರಸಾರ ಮಾಡಿ.
ಮೂಲ ನಿಯಮಗಳು
ZAP ಪ್ರವೇಶ ನಿಯಂತ್ರಣವು ಮೂರು ಮೂಲ ಪದಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ: ò ಕಾರ್ಯಾಚರಣೆ : ಮಾಡಬಹುದಾದ ಕೆಲಸ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಉದಾ.ample: ಓದು, ಬರೆಯು, ಆಹ್ವಾನಿಸು. ó ಪಾತ್ರ: ನಟನ ಸವಲತ್ತು ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ “View ಸವಲತ್ತು", "ಆಡಳಿತಾತ್ಮಕ ಪಾತ್ರ", ಮತ್ತು ಇತರ ಪದಗಳು. ô ಮಾರ್ಪಾಡುಗಳು: ಫ್ಯಾಬ್ರಿಕ್ ಸೂಕ್ಷ್ಮ ಡೇಟಾ ಅಥವಾ ಫ್ಯಾಬ್ರಿಕ್ ಸ್ಕೋಪ್ಡ್ ಡೇಟಾದಂತಹ ವಿಶೇಷ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ಪರಿಸ್ಥಿತಿಗಳಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಮೂಲ ಪದಗಳನ್ನು ಮೇಲ್ಭಾಗದ ಅಡಿಯಲ್ಲಿ ಮೆಟಾಡೇಟಾ XML ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. tag . ಕೆಳಗಿನವರು ಮಾಜಿampಪ್ರವೇಶ ನಿಯಂತ್ರಣದ ಮೂಲ ಪದ ವ್ಯಾಖ್ಯಾನಗಳ le:
<role type=”view"ವಿವರಣೆ="View ಸವಲತ್ತು”/>
ಈ ಮಾಜಿample ಮೂರು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಓದು, ಬರೆಯು ಮತ್ತು ಇನ್ವೋಕ್, ಎರಡು ಮಾರ್ಪಾಡುಗಳು ಮತ್ತು ನಾಲ್ಕು ಪಾತ್ರಗಳು.
ಪ್ರವೇಶ ತ್ರಿವಳಿಗಳು
ಪ್ರತಿಯೊಂದು ಪ್ರವೇಶ ಸ್ಥಿತಿಯನ್ನು XML ನಲ್ಲಿ ಪ್ರವೇಶ ಟ್ರಿಪ್ಲೆಟ್ನೊಂದಿಗೆ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. ಪ್ರವೇಶ ಟ್ರಿಪ್ಲೆಟ್ ಎನ್ನುವುದು ಕಾರ್ಯಾಚರಣೆ, ಪಾತ್ರ ಮತ್ತು ಮಾರ್ಪಡಕದ ಸಂಯೋಜನೆಯಾಗಿದೆ. ಅವು ಐಚ್ಛಿಕವಾಗಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ನೀವು ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾತ್ರ ಹೊಂದಬಹುದು. ಟ್ರಿಪ್ಲೆಟ್ನ ಕಾಣೆಯಾದ ಭಾಗವು ಸಾಮಾನ್ಯವಾಗಿ ಪರ್ಮಿಸಿವೆನ್ಸ್ ಎಂದರ್ಥ, ಇದು ನಿರ್ದಿಷ್ಟ SDK ಗಾಗಿ ಅನುಷ್ಠಾನ-ನಿರ್ದಿಷ್ಟವಾಗಿದೆ. ಅದರ ಪ್ರವೇಶವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಒಂದು ಘಟಕವು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಪ್ರವೇಶ ಟ್ರಿಪ್ಲೆಟ್ಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಕೆಳಗಿನವುಗಳು ಉದಾಹರಣೆಯಾಗಿದೆampಲೆ:
೧ ಗಂಟೆಗೆ
ಇದು ಪ್ರವೇಶ ಟ್ರಿಪ್ಲೆಟ್ ಹೊಂದಿರುವ ಗುಣಲಕ್ಷಣದ ವ್ಯಾಖ್ಯಾನವಾಗಿದ್ದು, ಫ್ಯಾಬ್ರಿಕ್-ಸ್ಕೋಪ್ಡ್ ಮಾರ್ಪಡಕವನ್ನು ಅನ್ವಯಿಸಿ, ನಿರ್ವಹಣಾ ಪಾತ್ರದ ಮೂಲಕ ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಎಂದು ಘೋಷಿಸುತ್ತದೆ.
ಡೀಫಾಲ್ಟ್ ಅನುಮತಿಗಳು
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
29/35
ಪ್ರವೇಶ ನಿಯಂತ್ರಣ
ZCL ಘಟಕಗಳು ತಮ್ಮದೇ ಆದ ವೈಯಕ್ತಿಕ ಅನುಮತಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು. ಆದಾಗ್ಯೂ, ಡೀಫಾಲ್ಟ್ ಅನುಮತಿಗಳ ಜಾಗತಿಕ ವ್ಯಾಖ್ಯಾನವೂ ಇದೆ
ನಿರ್ದಿಷ್ಟ ಪ್ರಕಾರಗಳು. ನಿರ್ದಿಷ್ಟ ಘಟಕವು ತನ್ನದೇ ಆದ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಅನುಮತಿಗಳನ್ನು ಒದಗಿಸದ ಹೊರತು, ಇವುಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಘಟಕಕ್ಕಾಗಿ ಊಹಿಸಲಾಗಿದೆ.
ಡೀಫಾಲ್ಟ್ ಅನುಮತಿಗಳನ್ನು a ಮೂಲಕ ಘೋಷಿಸಲಾಗುತ್ತದೆ tag XML ನ ಉನ್ನತ ಮಟ್ಟದಲ್ಲಿ file. ಉದಾampಲೆ:
ಆ a< ccess op=”ಆಹ್ವಾನ”/> a ಎ aa <ccess op=”re d”/> a<ccess op=”write”/> a ಆ aa ccess op=”re d” ಪಾತ್ರ=”view”/> aa ccess op=”write” role=”oper te”/> a
ಟೆಂಪ್ಲೇಟ್ ಸಹಾಯಕರು
ಬಳಸಲು ಮೂಲ ಟೆಂಪ್ಲೇಟ್ ಸಹಾಯಕವೆಂದರೆ {{#access}} … {{/access}} ಪುನರಾವರ್ತಕ. ಈ ಪುನರಾವರ್ತಕವು ಎಲ್ಲಾ ನೀಡಲಾದ ಪ್ರವೇಶ ತ್ರಿವಳಿಗಳಲ್ಲಿ ಪುನರಾವರ್ತನೆಯಾಗುತ್ತದೆ.
ಇದು ಈ ಕೆಳಗಿನ ಎರಡು ಆಯ್ಕೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:
entity=”attribute/command/event” – ಸಂದರ್ಭದಿಂದ ಅಸ್ತಿತ್ವವನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಇದು ಅಸ್ತಿತ್ವದ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿಸುತ್ತದೆ. includeDefault=”true/false” – ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಕೆಳಗಿನವುಗಳು ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆampಲೆ:
{{#zcl_clusters}}
a ಕ್ಲಸ್ಟರ್: {{n me}} [{{code}}] a {{#zcl_ ttributes}} aa – ttribute: {{n me}} [{{code}}] aa {{# ccess entity=” ttribute”}}}
O a RM a M * p: {{operation tion}} / ole: {{role}} / odifier: {{ccess odifier}} a{{/ccess}} a {{/zcl_ ttributes}} a {{#zcl_comm nds}} aa – comm nd: {{n me}} [{{code}}] aa {{#ccess entity=”comm nd”}} O a RM a M * p: {{operation tion}} / ole: {{role}} / odifier: {{ccess odifier}} a{{/ccess}} a {{/zcl_comm nds}}
{{#zcl_events}}
a – ಈವೆಂಟ್: {{n me}} [{{code}}] a {{# ccess entity=”event”}} O a RM a M * p: {{operation tion}} / ole: {{role}} / odifier: {{ ccess odifier}} a{{/ ccess}}
{{/zcl_events}}
{{/zcl_clusters}}
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
30/35
ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ಕೆಳಗಿನ ವಿಭಾಗಗಳು ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀ-ನಿರ್ದಿಷ್ಟ ಮೆಟಾಡೇಟಾದೊಂದಿಗೆ ಸ್ವತಂತ್ರ ಮೋಡ್ನಲ್ಲಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದನ್ನು ವಿವರಿಸುತ್ತದೆ. XML ಮೆಟಾಡೇಟಾ (CSA ವಿಶೇಷಣಗಳ ಪ್ರಕಾರ ಕ್ಲಸ್ಟರ್ಗಳು ಮತ್ತು ಸಾಧನ ಪ್ರಕಾರಗಳ ವ್ಯಾಖ್ಯಾನಗಳು) ಮತ್ತು ಸೂಕ್ತ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಬಳಸಲಾಗುವ ಪೀಳಿಗೆಯ ಟೆಂಪ್ಲೇಟ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಸರಿಯಾದ ವಾದಗಳೊಂದಿಗೆ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಇದರ ಉದ್ದೇಶವಾಗಿದೆ.
ಮ್ಯಾಟರ್ನೊಂದಿಗೆ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ಕೆಳಗಿನ ಸ್ಕ್ರಿಪ್ಟ್ ಮ್ಯಾಟರ್ SDK ಯಿಂದ ಸರಿಯಾದ ಮೆಟಾಡೇಟಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. https://github.com/project-chip/connectedhomeip/blob/master/scripts/tools/zap/run_zaptool.sh ಗಮನಿಸಿ: ನೀವು ಮ್ಯಾಟರ್ನಲ್ಲಿ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಈ ಕೆಳಗಿನ ಜಿಗ್ಬೀ ವಿಧಾನವನ್ನು ಸಹ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
ಜಿಗ್ಬೀ ಜೊತೆ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ಕೆಳಗಿನ ಆಜ್ಞೆಯು SDK ಯಿಂದ ZCL ವಿಶೇಷಣಗಳು ಮತ್ತು ಪೀಳಿಗೆಯ ಟೆಂಪ್ಲೇಟ್ಗಳೊಂದಿಗೆ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
[zap-ಪಥ] -z [sdk-ಪಥ]/gsdk/app/zcl/zcl-zap.json -g [sdk-ಪಥ]/gsdk/protocol/zigbee/app/framework/gen-template/gen-templates.json
zap-path: ಇದು ZAP ಮೂಲ ಅಥವಾ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ sdk-path ಗೆ ಮಾರ್ಗವಾಗಿದೆ: ಇದು SDK ಗೆ ಮಾರ್ಗವಾಗಿದೆ
ಮೆಟಾಡೇಟಾ ಇಲ್ಲದೆ ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ
ZAP ಅನ್ನು ನೇರವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಮೂಲಕ ಅಥವಾ npm ರನ್ zap ಬಳಸಿಕೊಂಡು ಮೂಲದಿಂದ ಪ್ರಾರಂಭಿಸುವಾಗ ನೀವು ZAP ಅನ್ನು ZAP ಒಳಗೆ ಅಂತರ್ನಿರ್ಮಿತ Matter/Zigbee ಗಾಗಿ ಪರೀಕ್ಷಾ ಮೆಟಾಡೇಟಾದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತಿದ್ದೀರಿ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ ಮತ್ತು ಮೇಲೆ ತಿಳಿಸಲಾದ Matter ಮತ್ತು Zigbee SDK ಗಳಿಂದ ಬರುವ ನಿಜವಾದ ಮೆಟಾಡೇಟಾ ಅಲ್ಲ. ಆದ್ದರಿಂದ, ನಿಮ್ಮ ZAP ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು SDK ಮೆಟಾಡೇಟಾವನ್ನು ಬಳಸಿಕೊಂಡು ರಚಿಸಲು ಮರೆಯದಿರಿ ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಪರೀಕ್ಷಾ ಮೆಟಾಡೇಟಾದೊಂದಿಗೆ ZAP ಅನ್ನು ನೇರವಾಗಿ ತೆರೆಯುವ ಮೂಲಕ ಅಲ್ಲ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
31/35
ಮ್ಯಾಟರ್ ಅಥವಾ ಜಿಗ್ಬೀಗಾಗಿ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ
ಮ್ಯಾಟರ್, ಜಿಗ್ಬೀ ಅಥವಾ ಕಸ್ಟಮ್ SDK ಗಾಗಿ ಕೋಡ್ ಅನ್ನು ರಚಿಸುವುದು
ಮುಂದಿನ ವಿಭಾಗಗಳು ZAP ಬಳಸಿ ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.
ZAP UI ಬಳಸಿ ಕೋಡ್ ರಚಿಸಿ
Launching ZAP for Matter ಅಥವಾ Zigbee ನಲ್ಲಿರುವ ಸೂಚನೆಗಳ ಪ್ರಕಾರ ZAP UI ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಮೇಲಿನ ಮೆನು ಬಾರ್ನಲ್ಲಿರುವ Generate ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
UI ಇಲ್ಲದೆ ಕೋಡ್ ರಚಿಸಿ
ZAP UI ಅನ್ನು ಪ್ರಾರಂಭಿಸದೆ CLI ಮೂಲಕ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸುವ ವಿಭಿನ್ನ ವಿಧಾನಗಳನ್ನು ಈ ಕೆಳಗಿನ ಸೂಚನೆಗಳು ಒದಗಿಸುತ್ತವೆ.
ZAP ಮೂಲದಿಂದ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ
ಮೂಲದಿಂದ ZAP ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ: ನೋಡ್ src-script/zap-generate.js –genResultFile –ಸ್ಟೇಟ್ ಡೈರೆಕ್ಟರಿ ~/.zap/gen -z ./zcl-ಬಿಲ್ಟಿನ್/ಸಿಲಾಬ್ಸ್/zcl.json -g ./test/gen-
ಟೆಂಪ್ಲೇಟ್/ಜಿಗ್ಬೀ/ಜೆನ್-ಟೆಂಪ್ಲೇಟ್ಸ್.ಜೆಸನ್ -ಐ ./ಟೆಸ್ಟ್/ರಿಸೋರ್ಸ್/ತ್ರೀ-ಎಂಡ್ಪಾಯಿಂಟ್-ಡಿವೈಸ್.ಝ್ಯಾಪ್ -ಒ ./ಟಿಎಂಪಿ
ZAP ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ನಿಂದ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ
ZAP ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ: [zap-path] generate –genResultFile –ಸ್ಟೇಟ್ ಡೈರೆಕ್ಟರಿ ~/.zap/gen -z ./zcl-builtin/silabs/zcl.json -g ./test/gen-template/zigbee/gen-
templates.json -i ./test/resource/three-endpoint-device.zap -o ./tmp
ZAP CLI ನಿಂದ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ
ZAP CLI Executable ಬಳಸಿಕೊಂಡು ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ: [zap-cli-path] generate –genResultFile –ಸ್ಟೇಟ್ ಡೈರೆಕ್ಟರಿ ~/.zap/gen -z ./zcl-builtin/silabs/zcl.json -g ./test/gen-template/zigbee/gen-
templates.json -i ./test/resource/three-endpoint-device.zap -o ./tmp
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
32/35
ಸ್ಟುಡಿಯೋದಲ್ಲಿ ZAP ಅನ್ನು ನವೀಕರಿಸಿ
ZAP ನವೀಕರಿಸಿ
ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ZAP ಅನ್ನು ನವೀಕರಿಸಿ
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ SDK ಬಿಡುಗಡೆಗಳಿಂದ ಮ್ಯಾಟರ್ ವಿಸ್ತರಣೆ ಅಥವಾ ಜಿಗ್ಬೀ ಜೊತೆ ಕೆಲಸ ಮಾಡುವಾಗ ಈ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಬಹುದು. ZAP ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಇತ್ತೀಚಿನ ZAP ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ) ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಅಥವಾ ZAP ಮೂಲದಿಂದ ಇತ್ತೀಚಿನದನ್ನು ಎಳೆಯುವ ಮೂಲಕ ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ ಬಿಡುಗಡೆಯಿಲ್ಲದೆ ZAP ಅನ್ನು ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ನವೀಕರಿಸಬಹುದು. ನೀವು ಪ್ರಸ್ತುತ ಬಳಸುತ್ತಿರುವ OS ಅನ್ನು ಆಧರಿಸಿ ಇತ್ತೀಚಿನ ZAP ಅನ್ನು ಹೊಂದಿದ ನಂತರ, ನೀವು ಸ್ಟುಡಿಯೋದಲ್ಲಿ ZAP ಅನ್ನು ಅಡಾಪ್ಟರ್ ಪ್ಯಾಕ್ ಆಗಿ ನವೀಕರಿಸಬಹುದು. ಇತ್ತೀಚಿನ ZAP ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ:
ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋಗೆ ಹೋಗಿ ಪ್ರಿಫರೆನ್ಸಸ್ > ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ > ಅಡಾಪ್ಟರ್ ಪ್ಯಾಕ್ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಸೇರಿಸಿ... ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ವಿಸ್ತೃತ ZAP ಫೋಲ್ಡರ್ಗೆ ಬ್ರೌಸ್ ಮಾಡಿ ಮತ್ತು ಫೋಲ್ಡರ್ ಆಯ್ಕೆಮಾಡಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಅನ್ವಯಿಸು ಮತ್ತು ಮುಚ್ಚು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ಹೊಸದಾಗಿ ಸೇರಿಸಲಾದ ZAP ಅನ್ನು .zap ಮಾಡಿದಾಗಲೆಲ್ಲಾ ಬಳಸಲಾಗುತ್ತದೆ. file ತೆರೆಯಲಾಗಿದೆ.
ಗಮನಿಸಿ: ಕೆಲವೊಮ್ಮೆ ಇತ್ತೀಚಿನ ZAP ಗೆ ನವೀಕರಿಸಿದ ನಂತರವೂ ZAP ಯ ಹಳೆಯ ನಿದರ್ಶನಗಳು ಈಗಾಗಲೇ ಚಾಲನೆಯಲ್ಲಿರಬಹುದು. ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಹಳೆಯ ನಿದರ್ಶನದ ಬದಲಿಗೆ ಹೊಸದಾಗಿ ಪಡೆದ ZAP ಅನ್ನು ಬಳಸುವಂತೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ZAP ನಿದರ್ಶನಗಳನ್ನು ಕೊನೆಗೊಳಿಸಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಗಿಥಬ್ನಲ್ಲಿ ಮ್ಯಾಟರ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ZAP ಅನ್ನು ನವೀಕರಿಸಿ
ಗಿಥಬ್ನಲ್ಲಿ ಮ್ಯಾಟರ್ ಅಥವಾ ಮ್ಯಾಟರ್-ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ರೆಪೊಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ, ಹೊಸ ZAP ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ರಚಿಸಲು/ಉತ್ಪಾದಿಸಲು ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಗಳನ್ನು ಮರು-ಉತ್ಪಾದಿಸಲು ZAP ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿಸಿ.ample ZAP ಸಂರಚನೆಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಿದ ನಂತರ. ನಿಮ್ಮ ಸ್ಥಳೀಯ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನೀವು ಕೊನೆಯದಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಇತ್ತೀಚಿನ ಅಥವಾ ZAP_INSTALLATION_PATH ಅನ್ನು ZAP ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಸೆಟ್ ಅನ್ನು ಎಳೆಯುವ ಮೂಲಕ ZAP_DEVELOPMENT_PATH ಅನ್ನು ಮೂಲದಿಂದ ZAP ಗೆ ಹೊಂದಿಸಿ. ZAP_DEVELOPMENT_PATH ಮತ್ತು ZAP_INSTALLATION_PATH ಎರಡನ್ನೂ ಹೊಂದಿಸಿದಾಗ, ZAP_DEVELOPMENT_PATH ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಕೆಳಗಿನವುಗಳು ಉದಾampಮೇಲಿನ ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಬಳಕೆಯಲ್ಲಿ ತೋರಿಸುವ les:
ಮ್ಯಾಟರ್ ವಿವರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ZAP ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ ಎಲ್ಲಾ ಸಂಪರ್ಕಗಳನ್ನು ಪುನರುತ್ಪಾದಿಸಲಾಗುತ್ತಿದೆample ಮ್ಯಾಟರ್ ಅನ್ವಯಿಕೆಗಳಿಗಾಗಿ ZAP ಸಂರಚನೆಗಳು
ಗಮನಿಸಿ: ZAP ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ಗಳನ್ನು ಬಳಸುವಾಗ, ಹೆಚ್ಚಿನ ಸ್ಥಿರತೆಗಾಗಿ ನೀವು ಪ್ರತಿ ರಾತ್ರಿ ಬಿಡುಗಡೆಯಲ್ಲಿ ಅಧಿಕೃತ ಬಿಡುಗಡೆಯನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನೋಡಿ
ZAP ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ZAP ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
33/35
ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ನಡುವಿನ ಸಮಕಾಲೀನ ಬಹು-ಪ್ರೋಟೋಕಾಲ್
ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ನಡುವಿನ ಸಮಕಾಲೀನ ಬಹು-ಪ್ರೋಟೋಕಾಲ್
ಜಿಗ್ಬೀ ಮತ್ತು ನಡುವಿನ MCoanttceurrrent ಬಹು-ಪ್ರೋಟೋಕಾಲ್
ZIP ಅನ್ನು Zigbee ಮತ್ತು Matter ಗಾಗಿ ಬಹು-ಪ್ರೋಟೋಕಾಲ್ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ZCL (Zigbee) ಮತ್ತು ಡೇಟಾ-ಮಾದರಿ (Matter) ಸಂರಚನೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಬಳಸಬಹುದು. ZAP ನಿಮಗೆ Zigbee ಮತ್ತು Matter ಗಾಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಒಂದೇ ಸಂರಚನೆಯಲ್ಲಿ ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. file. ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ಎಂಡ್ಬಿಂದುಗಳು ಒಂದೇ ಎಂಡ್ಬಿಂದು ಐಡೆಂಟಿಫೈಯರ್ನಲ್ಲಿದ್ದರೆ (ಉದಾ.ample, ಎಂಡ್ಪಾಯಿಂಟ್ ಐಡಿ 1 ರಲ್ಲಿ LO ಡಿಮ್ಮಬಲ್ ಲೈಟ್ ಮತ್ತು ಎಂಡ್ಪಾಯಿಂಟ್ 1 ರ ಇನ್ನೊಂದು ನಿದರ್ಶನದಲ್ಲಿ ಮ್ಯಾಟರ್ ಡಿಮ್ಮಬಲ್ ಲೈಟ್), ZAP ಮ್ಯಾಟರ್ ಮತ್ತು ಜಿಗ್ಬೀ ಗುಣಲಕ್ಷಣಗಳಾದ್ಯಂತ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಸಿಂಕ್ ಮಾಡುವುದನ್ನು ನೋಡಿಕೊಳ್ಳುತ್ತದೆ. ಸಿಂಕ್ ಮಾಡಲಾಗುತ್ತಿರುವ ಗುಣಲಕ್ಷಣಗಳು ಒಂದೇ ರೀತಿಯ ಡೇಟಾ ಪ್ರಕಾರವನ್ನು ಹೊಂದಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ನಡುವಿನ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒಂದು ಮೂಲಕ ಸ್ಥಾಪಿಸಲಾಗಿದೆ file multi-protocol.json ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಬಳಕೆದಾರರು ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ನಾದ್ಯಂತ ಯಾವುದೇ ಎರಡು ಕ್ಲಸ್ಟರ್ಗಳನ್ನು ಅವುಗಳ ಅನುಗುಣವಾದ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ಕ್ರಮವಾಗಿ ಕ್ಲಸ್ಟರ್ ಮತ್ತು ಗುಣಲಕ್ಷಣ ಸಂಕೇತಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಲಿಂಕ್ ಮಾಡಬಹುದು. ಇದು file [SDKPath]/app/zcl/multi-protocol.json ನಲ್ಲಿ ಕಾಣಬಹುದು. ಇದು file ಮೊದಲಿಗೆ ನಿರ್ದಿಷ್ಟ ಕ್ಲಸ್ಟರ್ಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ, ಆದರೆ ಬಳಕೆದಾರರು ಇದನ್ನು ನವೀಕರಿಸಬಹುದು file ಅಗತ್ಯವಿರುವಂತೆ ಮತ್ತು ಸಾಮಾನ್ಯ ಎಂಡ್ಪಾಯಿಂಟ್ ಐಡೆಂಟಿಫೈಯರ್ಗಳಿಗಾಗಿ ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ನಾದ್ಯಂತ ಗುಣಲಕ್ಷಣ ಸಂರಚನೆಯನ್ನು ಸಿಂಕ್ ಮಾಡುವುದನ್ನು ZAP ನೋಡಿಕೊಳ್ಳುತ್ತದೆ.
ಟ್ಯುಟೋರಿಯಲ್ ಪುಟದ ಅಡಿಯಲ್ಲಿ ನೀವು ಯಾವುದೇ ಜಿಗ್ಬೀ ಮತ್ತು ಮ್ಯಾಟರ್ ಮಲ್ಟಿ-ಪ್ರೋಟೋಕಾಲ್ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ZAP ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಸಹ ಕಾಣಬಹುದು. ಈ ಟ್ಯುಟೋರಿಯಲ್ ಬಹು-ಪ್ರೋಟೋಕಾಲ್ ಅಪ್ಲಿಕೇಶನ್ ರಚನೆ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ನಿಮಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ. ನೀವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಬಹು-ಪ್ರೋಟೋಕಾಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತೆರೆದಾಗ ಮಾತ್ರ ಈ ಟ್ಯುಟೋರಿಯಲ್ ಲಭ್ಯವಿರುತ್ತದೆ ಮತ್ತು ಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಇದನ್ನು ಕಾಣಬಹುದು:
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
34/35
SLC CLI ಅನ್ನು ZAP ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ
SLC CLI ಅನ್ನು ZAP ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ
SLC CLI ಅನ್ನು ZAP ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ
SLC CLI ಅನ್ನು ZAP ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ: ò ಸಿಂಪ್ಲಿಸಿಟಿ ಸ್ಟುಡಿಯೋ 5 ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿನ ಅನುಸ್ಥಾಪನಾ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ SLC CLI ಅನ್ನು ಸ್ಥಾಪಿಸಿ. ó ZAP ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ZAP ಅನ್ನು ಸ್ಥಾಪಿಸಿ. ô SLC CLI ಅನ್ನು ZAP ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು, ZAP ಅಪ್ಲಿಕೇಶನ್ಗೆ ಸೂಚಿಸುವ ಪರಿಸರ ವೇರಿಯೇಬಲ್ STUDIO_ADAPTER_PACK_PATH ಅನ್ನು ಸೇರಿಸಿ.
ಡೈರೆಕ್ಟರಿ. õ ಹಂತ 3 ರ ನಂತರ SLC CLI ಡೀಮನ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ಮರೆಯದಿರಿ. ö ZAP ಅನ್ನು ಬಳಸುವ ಯಾವುದೇ ಯೋಜನೆಯು ಈಗ SLC CLI ನಿಂದ ರಚಿಸಲ್ಪಟ್ಟಾಗ ಹಂತ 3 ರಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಮಾರ್ಗವನ್ನು ಬಳಸುತ್ತದೆ. ದಯವಿಟ್ಟು SLC CLI ಅನ್ನು ನೋಡಿ.
ನಿಮ್ಮ ಯೋಜನೆಗಳಿಗೆ SLC CLI ಬಳಸುವ ಸೂಚನೆಗಳಿಗಾಗಿ ಬಳಕೆ.
ಕೃತಿಸ್ವಾಮ್ಯ © 2025 ಸಿಲಿಕಾನ್ ಪ್ರಯೋಗಾಲಯಗಳು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
35/35
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಗಳೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿರುವ ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ ಜ್ಯಾಪ್ [ಪಿಡಿಎಫ್] ಮಾಲೀಕರ ಕೈಪಿಡಿ ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಗಳೊಂದಿಗೆ ZAP ಅಭಿವೃದ್ಧಿ, ZAP, ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಗಳೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿ, ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಗಳು, ಲ್ಯಾಬ್ಗಳು |