Very Simple Control Protocol
ವೆರಿ ಸಿಂಪಲ್ ಕಂಟ್ರೋಲ್ ಪ್ರೋಟೋಕಾಲ್ (ವಿ. ಎಸ್. ಸಿ. ಪಿ) ಎಂಬುದು ಎಲ್ಲಾ ರೀತಿಯ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಕಾರ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದ ಉಚಿತ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದ್ದು, ಅಲ್ಲಿ ಕಟ್ಟಡ ಅಥವಾ ಮನೆ-ಯಾಂತ್ರೀಕೃತಗೊಂಡವು ಮುಖ್ಯ ಕೇಂದ್ರಬಿಂದುವಾಗಿದೆ. ಇದರ ಮುಖ್ಯ ಪ್ರಯೋಜನವೆಂದರೆ ಪ್ರತಿ ವಿ. ಎಸ್. ಸಿ. ಪಿ-ನೋಡ್ ಇತರ ನೋಡ್ಗಳ ವಿತರಣಾ ಜಾಲದ ಭಾಗವಾಗಿ ಸಂಪೂರ್ಣವಾಗಿ ಸ್ವಾಯತ್ತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ವಿ. ಎಸ್. ಸಿ. ಪಿ ಭೌತಿಕ ಪದರದಿಂದ ಸ್ವತಂತ್ರವಾಗಿದೆ (ಉದಾಹರಣೆಗೆ. CAN ಬಸ್, ಈಥರ್ನೆಟ್, ಆರ್ಎಸ್-485, ಆರ್ಎಸ್-232, ಮಿವಿ) ಪ್ರತ್ಯೇಕ ನೋಡ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ ಯಾಂತ್ರೀಕೃತ ಜಾಲದ ಬಸ್ ಅನ್ನು ರೂಪಿಸುತ್ತದೆ. ಬಸ್ನಲ್ಲಿ ಸ್ವಿಚ್ಗಳನ್ನು ಓದುವ ನೋಡ್ಗಳು, ಬೆಳಕನ್ನು ನಿಯಂತ್ರಿಸುವ, ತೆರೆಗಳು, ಕಿಟಕಿಗಳು ಅಥವಾ ಮಾಹಿತಿ ಪ್ರದರ್ಶನಗಳು, ಭೌತಿಕ ಅಳತೆಗಳನ್ನು ಪ್ರಸಾರ ಮಾಡುವ (ಉದಾಹರಣೆಗೆ. ತಾಪಮಾನ, ಪ್ರಕಾಶಮಾನತೆ, ವಿದ್ಯುತ್ ಬಳಕೆ ಇತ್ಯಾದಿ. ), ಮಲ್ಟಿಮೀಡಿಯಾ ನಿಯಂತ್ರಣ, ಕಳ್ಳತನ-ಅಥವಾ ಅಗ್ನಿಶಾಮಕ-ಅಲಾರಮ್, ಇತ್ಯಾದಿ. ಸಿಎಎನ್ ಬಸ್ ಮತ್ತು ಸಂಪನ್ಮೂಲ ನಿರ್ಬಂಧಿತ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಪ್ರೋಟೋಕಾಲ್ನ (ಲೆವೆಲ್ I) ಉಪವಿಭಾಗವಿದೆ. ಪ್ರೋಟೋಕಾಲ್ ಲೆವೆಲ್ II ಅನ್ನು ಈಥರ್ನೆಟ್ (ಯುಡಿಪಿ, ಟಿಸಿಪಿ ಮತ್ತು ಸ್ವಂತ ಈಥರ್ನೆಟ್-ರೀತಿಯ ರಾ-ಈಥರ್ನೆಟ್) ಮತ್ತು ವೈರ್ಲೆಸ್ ಭೌತಿಕ ಪದರಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಎಲ್ಲರೂ ಒಂದೇ ರೀತಿಯ ಸಾಮಾನ್ಯ ಸಂದೇಶ ಕ್ಷೇತ್ರಗಳು ಮತ್ತು ಚೌಕಟ್ಟನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಗೇಟ್ವೇಗಳ ಮೂಲಕ ಸಂಪರ್ಕಿಸಬಹುದು. ಈವೆಂಟ್ ವಿ. ಎಸ್. ಸಿ. ಪಿ ಘಟನೆಗಳನ್ನು ಆಧರಿಸಿದೆ. ಪ್ರತಿ ಬಾರಿ ಈವೆಂಟ್ ಸಂಭವಿಸಿದಾಗ ಅದನ್ನು ಇತರ ಎಲ್ಲಾ ನೋಡ್ಗಳ ಕಡೆಗೆ ಪ್ರಸಾರ ಮಾಡಲಾಗುತ್ತದೆ. ನೆಟ್ವರ್ಕ್ನಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ನೋಡ್ ಈವೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಈ ಈವೆಂಟ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕೇ ಅಥವಾ ಬೇಡವೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ರೇಖಾಚಿತ್ರದಲ್ಲಿ ನೀಡಲಾದ ಉದಾಹರಣೆಯು ಗುಂಡಿಯನ್ನು ಒತ್ತುವುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಇದು ನೋಡ್ 1 ಗುಂಡಿಯನ್ನು ಒತ್ತಲಾಗಿದೆ ಎಂದು ಇತರ ಎಲ್ಲರಿಗೂ ತಿಳಿಸುವ ಈವೆಂಟ್ ಸಂದೇಶವನ್ನು ಬಸ್ಗೆ ಕಳುಹಿಸಲು ಕಾರಣವಾಗುತ್ತದೆ. ನೋಡ್ 2 ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಆದರೆ ಈ ಗುಂಡಿಯು ನೋಡ್ 2 ಗೆ ಈವೆಂಟ್ ಅನ್ನು ಪ್ರಚೋದಿಸಬಾರದು ಎಂದು ನಿರ್ಧರಿಸುತ್ತದೆ. ನೋಡ್ 3 ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಈ ಗುಂಡಿಯನ್ನು ಆನ್ ಮಾಡಲು ಲ್ಯಾಂಪ್ 2 ಅನ್ನು ಪ್ರಚೋದಿಸಬೇಕು ಎಂದು ನಿರ್ಧರಿಸುತ್ತದೆ. ಎಲ್ಲಾ ರೀತಿಯ ಘಟನೆಗಳು ಸಂಭವಿಸಬಹುದುಃ ಒಂದು ಘಟನೆಯು ಗುಂಡಿಯನ್ನು ಒತ್ತುವುದು, ಉಪಸ್ಥಿತಿಯ ಸಂವೇದಕವನ್ನು ಪ್ರಚೋದಿಸುವುದು ಅಥವಾ ಸೂರ್ಯಾಸ್ತವಾಗಿರಬಹುದು. ಘಟನೆಗಳನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ಕಳುಹಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ ತಾಪಮಾನ ಓದುವಿಕೆ. ಸಂಭವಿಸಬಹುದಾದ ಅನೇಕ ಘಟನೆಗಳನ್ನು ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಪೂರ್ವನಿರ್ಧರಿಸುತ್ತದೆ. ಈ ಘಟನೆಗಳನ್ನು ವರ್ಗಗಳು ಮತ್ತು ಪ್ರಕಾರಗಳಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಸ್ವೀಕರಿಸಿದ ಈವೆಂಟ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕೇ ಅಥವಾ ಬೇಡವೇ ಎಂಬುದನ್ನು ನಿರ್ಧಾರ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅಥವಾ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಡಿಎಂ ನಿರ್ಧರಿಸುತ್ತದೆ. ಡಿಎಂ ಅನ್ನು ಸಹ ಮತ್ತಷ್ಟು ವಿವರಿಸಲಾಗಿದೆ. ಈವೆಂಟ್ ಕ್ಲಾಸ್ ಮತ್ತು ಟೈಪ್ ಈವೆಂಟ್ಗಳನ್ನು ತರಗತಿಗಳಾಗಿ ಆಯೋಜಿಸಲಾಗಿದೆ. ಒಂದು ವರ್ಗವು ಹೇಗಾದರೂ ಒಟ್ಟಿಗೆ ಸೇರಿರುವ ಘಟನೆಗಳ ಸಂಗ್ರಹವಾಗಿದೆ. ಅಲಾರ್ಮ್, ಅಳತೆಗಳು, ನಿಯಂತ್ರಣ, ಮಾಹಿತಿ ಇತ್ಯಾದಿಗಳಿಗೆ ತರಗತಿಗಳಿವೆ. ಪ್ರಸ್ತುತ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಯು ಸುಮಾರು 25 ತರಗತಿಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ, ಆದರೆ ಇನ್ನೂ ಅನೇಕ ವರ್ಗಗಳಿಗೆ ಅವಕಾಶವಿದೆ. ಪ್ರತಿ ವರ್ಗವನ್ನು ಅದರ ತಿರುವಿನಲ್ಲಿ ವಿಧಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಒಂದು ಪ್ರಕಾರವು ತರಗತಿಯೊಳಗಿನ ಘಟನೆಯನ್ನು ಮತ್ತಷ್ಟು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 20ನೇ ತರಗತಿಯ ಘಟನೆಗಳು (0x14) ಮಾಹಿತಿಯ ಘಟನೆಗಳಾಗಿವೆ. ಈ ವರ್ಗದಲ್ಲಿ ಒಂದು ಉಪಪ್ರಕಾರ 1 (0x01) ಬಟನ್ ಇದೆ, ಇದು ಒಂದು ಗುಂಡಿಯನ್ನು ಒತ್ತುವುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಇದೇ ಮಾಹಿತಿ ವರ್ಗದಲ್ಲಿ ಆನ್, ಆಫ್, ಬೆಲೋ ಲಿಮಿಟ್ ಇತ್ಯಾದಿಗಳನ್ನು ಸಂಕೇತಿಸಲು ಸಹ ವಿಧಗಳಿವೆ. ಅಂತೆಯೇ ವರ್ಗ ಮಾಪನಗಳಲ್ಲಿ ಸಂಕೇತ ತಾಪಮಾನ, ಪ್ರವಾಹ, ವೋಲ್ಟೇಜ್ ಇತ್ಯಾದಿಗಳಿಗೆ ವಿಧಗಳಿವೆ. ಈ ಎಲ್ಲಾ ವರ್ಗಗಳು ಮತ್ತು ಪ್ರಕಾರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದರಿಂದ ನೋಡ್ಗಳು ಒಂದೇ ಭಾಷೆಯನ್ನು ಮಾತನಾಡುವಂತೆ ಮಾಡುತ್ತದೆ. ಪೂರ್ವ-ವ್ಯಾಖ್ಯಾನಿತ ವರ್ಗಗಳು ಮತ್ತು ಪ್ರಕಾರಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಗಾಗಿ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವಿಕಿಪೀಡಿಯವನ್ನು ಪರಿಶೀಲಿಸಿ. ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಈವೆಂಟ್ ಡೇಟಾಗ್ರಾಮ್ ರಚನೆಯು ಪ್ರಸಾರವಾಗುವ ಈವೆಂಟ್ಗಳು ಒಂದು ವಿ. ಎಸ್. ಸಿ. ಪಿ ಡೇಟಾಗ್ರಾಮ್ ಅನ್ನು ರೂಪಿಸುವ ಹಲವಾರು ಕ್ಷೇತ್ರಗಳನ್ನು ಒಟ್ಟಿಗೆ ಹೊಂದಿರುತ್ತವೆ. ಈ ಕ್ಷೇತ್ರಗಳನ್ನು ಭೌತಿಕ ಪದರದ ಮೇಲೆ ನಿಖರವಾಗಿ ಹೇಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಸಿಎಎನ್, ಈಥರ್ನೆಟ್, ಟಿಸಿಪಿ ಮುಂತಾದ ಹಲವಾರು ಭೌತಿಕ ಪದರ ಪ್ರೋಟೋಕಾಲ್ಗಳಿಗೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಇತರರಿಗೆ ಇದನ್ನು ಇನ್ನೂ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಈ ಕ್ಷೇತ್ರಗಳನ್ನು ಭೌತಿಕ ಪದರದ ಶಿಷ್ಟಾಚಾರದಲ್ಲಿ ನಕ್ಷೆ ಮಾಡುವುದು ಕಷ್ಟವೇನಲ್ಲ. VSCP ಶಿಷ್ಟಾಚಾರದಲ್ಲಿ LEVEL I ಮತ್ತು LEVEL II ಎಂಬ 2 ಹಂತಗಳಿವೆ. ಅವೆರಡೂ ಮೂಲತಃ ಒಂದೇ ಪ್ರೋಟೋಕಾಲ್ ಆದರೆ ವಿಭಿನ್ನ ಕ್ಷೇತ್ರಗಳ ಗಾತ್ರದಲ್ಲಿ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ಹಂತ I ಅನ್ನು ಹೆಚ್ಚು ನಿರ್ಬಂಧಿತ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹೊಂದಿರುವ ನೋಡ್ಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ ಮತ್ತು ಕ್ಷೇತ್ರಗಳನ್ನು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಂಪ್ರದಾಯಬದ್ಧವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಹಂತ I ವಾಸ್ತವವಾಗಿ ಹಂತ II ರ ಉಪವಿಭಾಗವಾಗಿದೆ, ಮತ್ತು ಸೂಕ್ತವಾದ ಗೇಟ್ವೇ ಈವೆಂಟ್ಗಳೊಂದಿಗೆ ಹಂತ I ಮತ್ತು II ನೆಟ್ವರ್ಕ್ನ ನಡುವೆ ಹಾದುಹೋಗಬಹುದು. ಲೆವೆಲ್ II ಅನ್ನು ಕಡಿಮೆ ಸಂಪನ್ಮೂಲ ನಿರ್ಬಂಧಗಳನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ದೊಡ್ಡ ಸಂದೇಶದ ಗಾತ್ರಗಳನ್ನು ಸುಲಭವಾಗಿ ನಿಭಾಯಿಸಬಲ್ಲ ನೋಡ್ಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ನಿರ್ಧಾರ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಒಂದು ನೋಡ್ನಿಂದ ಘಟನೆಗಳನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಆ ಘಟನೆಯ ಆಧಾರದ ಮೇಲೆ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕೆ ಎಂದು ನೋಡ್ ನಿರ್ಧರಿಸಬೇಕಾಗುತ್ತದೆ. ನಿರ್ಧಾರದ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅಥವಾ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಡಿಎಂ ಅನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಡಿಎಂ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಹಲವಾರು ಐಎಫ್. ಥೆನ್. ಷರತ್ತುಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ. ಅಂತಹ ಪ್ರತಿಯೊಂದು ಐಎಫ್/ಥೆನ್ ಸ್ಥಿತಿಯನ್ನು ಲೈನ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಬಹು ಸಾಲುಗಳು ನಿರ್ಧಾರ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ರೂಪಿಸುತ್ತವೆ. ಒಳಬರುವ ಸಂದೇಶದ ವರ್ಗ ಮತ್ತು ಪ್ರಕಾರವನ್ನು ಯಾವಾಗಲೂ ಡಿಎಂ ಲೈನ್ನಿಂದ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ವರ್ಗ/ಪ್ರಕಾರವನ್ನು ಮೊದಲು ಮುಖವಾಡದ ಮೂಲಕ ಹಾದುಹೋಗುವ ಮೂಲಕ ಮತ್ತು ನಂತರ ಫಿಲ್ಟರ್ನೊಂದಿಗೆ ಹೋಲಿಸುವ ಮೂಲಕ ವರ್ಗ ಮತ್ತು ಪ್ರಕಾರದ ಮೌಲ್ಯಮಾಪನವನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ವಿಧಾನವು ಡಿಎಂನ 1 ಸಾಲಿಗೆ ಮಾನ್ಯ ಸ್ಥಿತಿಯನ್ನು ಪ್ರಚೋದಿಸಲು ಬಹು ವರ್ಗ/ಪ್ರಕಾರಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಡಿಎಂ ಲೈನ್ನ ಇತರ ಷರತ್ತುಗಳನ್ನು (ಸೆಂಡರ್ಗ್ಯುಐಡಿ, ವಲಯ, ಉಪ ವಲಯ) ಐಚ್ಛಿಕವಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ. ಡಿಎಂ ಲೈನ್ ಮಾನ್ಯವಾಗಿದ್ದರೆ ಆಕ್ಷನ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಆಕ್ಶನ್ ಜೊತೆಗೆ ಆಕ್ಶನ್ ನಿಯತಾಂಕಗಳಿವೆ. ಒಂದು ಉದಾಹರಣೆಯೆಂದರೆಃ ಟರ್ನ್-ಆನ್ ರಿಲೇ 6 ಮತ್ತು ಆಕ್ಷನ್ ನಿಯತಾಂಕ 6 ಆಗಿರುತ್ತದೆ. ಸ್ವೀಕರಿಸುವ ನೋಡ್ನಿಂದ ನಿಖರವಾಗಿ ಯಾವ ಕ್ರಮಗಳು ಸಾಧ್ಯ ಎಂಬುದನ್ನು ನೋಡ್ನ ವಿನ್ಯಾಸದಿಂದ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. ಯಾವ ಕ್ರಮಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಫರ್ಮ್ವೇರ್ ಡೆವಲಪರ್ಗೆ ಬಿಟ್ಟದ್ದು. ಎಂ. ಡಿ. ಎಫ್. ಕಡತದಲ್ಲಿ ಸಂಭವನೀಯ ಕ್ರಿಯೆಯನ್ನು ದಾಖಲಿಸುವ ಮೂಲಕ (ನಂತರ ನೋಡಿ) ಈ ಕ್ರಿಯೆಯನ್ನು ಹೇಗೆ ಆಯ್ಕೆ ಮಾಡಬೇಕೆಂದು ಸಂರಚನೆ ಎಸ್. ಡಬ್ಲ್ಯೂ. ಗೆ ತಿಳಿಯುತ್ತದೆ. ಸೂಕ್ತವಾದ ನೋಡ್ ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ಡಿಎಂ ಅನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು ಒಂದು ಅನುಕೂಲಕರ ಮಾರ್ಗವೆಂದರೆ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ ಕಾನ್ಫಿಗರೇಶನ್ ಎಸ್. ಡಬ್ಲ್ಯೂ. ಡಾಟಾಪೇಲೋಡ್ ಅನ್ನು ಬಳಸುವುದು. ಕಳುಹಿಸಲಾಗುವ ಈವೆಂಟ್ ಡೇಟಾ ಪೇಲೋಡ್ ಅನ್ನು ಸಹ ಸಾಗಿಸಬಹುದು. ಈ ಪೇಲೋಡ್ನ ವಿಷಯ ಮತ್ತು ಸಂಘಟನೆಯು ಈವೆಂಟ್ನ ವರ್ಗ ಮತ್ತು ಪ್ರಕಾರವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 10ನೇ ತರಗತಿಯ (ಅಳತೆ) ಮತ್ತು 6ನೇ ವಿಧದ (ತಾಪಮಾನ) ಘಟನೆಯು ಅದರ ಪೇಲೋಡ್ನಲ್ಲಿ ತಾಪಮಾನದ ದತ್ತಾಂಶವನ್ನು (ಬೈಟ್ 0, ಡಿಗ್ರಿ ಅಥವಾ ಸೆಲ್ಸಿಯಸ್ನಿಂದ ನಿರ್ಧರಿಸಲಾದ ಕೋಡಿಂಗ್ನೊಂದಿಗೆ) ಹೊಂದಿರುತ್ತದೆ. ಒಂದು ಬಟನ್ ಈವೆಂಟ್ ಅದರ ಡೇಟಾಪೇಲೋಡಿನಲ್ಲಿ ಬಟನ್ & ಬಟನ್ ವಲಯ/ಉಪವಲಯದ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಪ್ರತಿ ವರ್ಗ/ಪ್ರಕಾರಕ್ಕೆ ಡೇಟಾ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಸ್ಪೆಕ್ನಲ್ಲಿ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ, ದಯವಿಟ್ಟು ವಿವರಗಳಿಗಾಗಿ ವಿಕಿಯನ್ನು ಸಂಪರ್ಕಿಸಿ. ವಲಯ/ಉಪ ವಲಯ ಕೆಲವು (ಕೆಲವು) ಘಟನೆಗಳು ತಮ್ಮ ದತ್ತಾಂಶ ಪಾವತಿಯಲ್ಲಿ ಕ್ಷೇತ್ರ ವಲಯ ಮತ್ತು ಕ್ಷೇತ್ರ ಉಪ ವಲಯವನ್ನು ಹೊಂದಿರುತ್ತವೆ. ನೋಡ್ಗಳ ಗುಂಪನ್ನು ಸಾಧ್ಯವಾಗಿಸಲು ಈ ಕಾರ್ಯವು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ನಿರ್ದಿಷ್ಟ ದೀಪವನ್ನು ನಿಯಂತ್ರಿಸುವ ಎಲ್ಲಾ ಗುಂಡಿಗಳು ಒಂದೇ ಗುಂಪಿನ ಭಾಗವೆಂದು ನಾವು ನಿರ್ಧರಿಸಬಹುದು. ಇದು ಕೆಲವು ಸನ್ನಿವೇಶಗಳಿಗೆ ಡಿಎಂ ಅನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಪ್ರತಿ ಗುಂಡಿಯ ದೀಪದ ನೋಡ್ ಆಗಿ ಒಂದು ಡಿಎಂ ಲೈನ್ ಅನ್ನು ಹೊಂದುವ ಬದಲು (ಪ್ರತಿ ಗುಂಡಿಗೆ 1 ಸಾಲುಃ ಗುಂಡಿಯು x ಆಗಿದ್ದರೆ ದೀಪವನ್ನು ಆನ್ ಮಾಡಿ) ನಾವು 1 ಡಿಎಂ ಲೈನ್ ಅನ್ನು ಮಾತ್ರ ಹೊಂದಬಹುದು, ಅದು ಐಎಫ್ (ವಲಯ ಹೊಂದಾಣಿಕೆ) ನಂತರ ದೀಪವನ್ನು ಆನ್ ಮಾಡಿ ಎಂದು ಹೇಳುತ್ತದೆ. ನೋಡ್ಗಳನ್ನು ಸಂರಚಿಸುವ ಮೂಲಕ ಗುಂಪಿನ ಭಾಗವಾಗಿ ಅನೇಕ ನೋಡ್ ಸ್ವಿಚ್ಗಳನ್ನು ತಯಾರಿಸಲಾಗುತ್ತದೆ, ನೋಡ್ನ ಫರ್ಮ್ವೇರ್ ಈ ಕಾರ್ಯವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಒಂದು ವಿ. ಎಸ್. ಸಿ. ಪಿ ನೋಡ್ ಅನ್ನು ಸಂರಚಿಸುವುದು, ಅದು ತನ್ನ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುವ ಮೊದಲು ಅದನ್ನು ಸೂಕ್ತವಾಗಿ ಸಂರಚಿಸಬೇಕಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ವಿ. ಎಸ್. ಸಿ. ಪಿ ನೋಡ್ ತನ್ನ ಕಾರ್ಯಕ್ಕೆ ಅನುಗುಣವಾಗಿ ತನ್ನದೇ ಆದ ಕಾನ್ಫಿಗರೇಶನ್ ರಿಜಿಸ್ಟರ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಗುಂಡಿಗಳು ಸೇರಿರುವ ವಲಯ/ಉಪ ವಲಯಗಳನ್ನು ಸಂರಚಿಸಲು ಒಂದು ಗುಂಡಿ ನೋಡ್ ಸ್ವಲ್ಪ ಸಾಧ್ಯತೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ತಾಪಮಾನ ನೋಡ್ ಪ್ರಚೋದಕ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸಲು ಸ್ವಲ್ಪ ಸಾಧ್ಯತೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಡಿಎಂ ಅನ್ನು ಸಹ ಸಂರಚಿಸುವುದು ನೋಡ್ ಅನ್ನು ಸಂರಚಿಸುವ ಭಾಗವಾಗಿದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳು ನೋಡ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದನ್ನು ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಬರೆಯುವ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು (ಹಂತ I) ನೋಡ್ 256 ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅತಿ ಹೆಚ್ಚು 128 ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ವಿ. ಎಸ್. ಸಿ. ಪಿ ಕೋರ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಈ 128 ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ನಾವು ನೋಡ್ ಜಿಯುಐಡಿ, ಅಡ್ಡಹೆಸರು, ಎಂಡಿಎಫ್ ಮತ್ತು ಪೇಜಿಂಗ್ ರಿಜಿಸ್ಟರ್ನಂತಹ ವಸ್ತುಗಳನ್ನು ಕಾಣುತ್ತೇವೆ. ಕೆಳಗಿನ 128 ರೆಜಿಸ್ಟರ್ಗಳು ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ದಿಷ್ಟ ಬಳಕೆಗಾಗಿ ಉಚಿತವಾಗಿವೆ. 128 ರೆಜಿಸ್ಟರ್ಗಳು ಸಾಕಾಗದಿದ್ದರೆ, 16-ಬಿಟ್ ಪೇಜಿಂಗ್ ಸಾಧ್ಯತೆ ಇರುತ್ತದೆ. ಇದು ಅಪ್ಲಿಕೇಶನ್ ಬಳಕೆಗಾಗಿ 65536 x 128 8-ಬಿಟ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಈ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಬರೆಯುವುದು/ಓದುವುದು ಕ್ಲಾಸ್ 0 ಈವೆಂಟ್ಗಳನ್ನು ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ. ಕ್ಲಾಸ್ 0 ಈವೆಂಟ್ಗಳು ನೋಡ್ಗಳನ್ನು ಸಂರಚಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಉದ್ದೇಶಿಸಲಾದ ವಿ. ಎಸ್. ಸಿ. ಪಿ ಪ್ರೋಟೋಕಾಲ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಂದೇಶಗಳಾಗಿವೆ. ಮಾಡ್ಯೂಲ್ ಡಿಸ್ಕ್ರಿಪ್ಷನ್ ಫೈಲ್ ಕೀಪಿಂಗ್ ಯಾವ ರಿಜಿಸ್ಟರ್ ಯಾವ ಉದ್ದೇಶವನ್ನು ಪೂರೈಸುತ್ತದೆ ಎಂಬುದು ಒಂದು ಸವಾಲಾಗಿರಬಹುದು, ವಿಶೇಷವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ದಿಷ್ಟ ರಿಜಿಸ್ಟರ್ಗಳಿಗೆ. ಆದರೆ ಇಲ್ಲಿಯೇ ಮಾಡ್ಯೂಲ್ ವಿವರಣೆ ಕಡತ ಅಥವಾ ಎಮ್ಡಿಎಫ್ ಬರುತ್ತದೆ. ಎಂಡಿಎಫ್ ಕಡತವು ಯಂತ್ರದಿಂದ ಓದಬಲ್ಲ ಎಕ್ಸ್ಎಂಎಲ್ ಕಡತವಾಗಿದ್ದು, ಮಾಡ್ಯೂಲ್ನ ಪ್ರತಿ ರಿಜಿಸ್ಟರ್ನ ಕಾರ್ಯವನ್ನು ವಿವರಿಸುತ್ತದೆ, ಆ ರಿಜಿಸ್ಟರ್ಗಾಗಿ ಸಂರಚನೆಯ ಆಯ್ಕೆಗಳನ್ನು ನೀಡುತ್ತದೆ. ಈ ಕಡತವನ್ನು ಸಂರಚನೆ ತಂತ್ರಾಂಶವು (ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್) ಉದ್ದೇಶಿತ ಘಟಕಕ್ಕೆ ನಿರ್ದಿಷ್ಟವಾದ ಸಂರಚನೆ ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸಲು ಬಳಸುತ್ತದೆ. ಎಮ್. ಡಿ. ಎಫ್. ಕಡತವನ್ನು ನೋಡ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ಅಲ್ಲಿಂದ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ ಮೂಲಕ ಪಡೆಯಬಹುದು, ಆದರೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಎಮ್. ಡಿ. ಎಫ್. ಕಡತವು ವೆಬ್ ಸರ್ವರ್ನಲ್ಲಿ ಎಲ್ಲೋ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಎಕ್ಸ್. ಎಂ. ಎಲ್. ಕಡತವಾಗಿರುತ್ತದೆ. ಒಂದು ನೋಡ್ ನಂತರ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ಗೆ ಎಕ್ಸ್. ಎಂ. ಎಲ್ ಕಡತವನ್ನು ಎಲ್ಲಿ (ಯು. ಆರ್. ಎಲ್) ಕಾಣಬಹುದು ಎಂದು ತಿಳಿಸಬೇಕಾಗುತ್ತದೆ. ಈ ಯು. ಆರ್. ಎಲ್. ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಕಾಯ್ದಿರಿಸಿದ ರೆಜಿಸ್ಟರ್ 0xE0-0x. ಎಫ್. ಎಫ್. ನಲ್ಲಿದೆ. ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ ಎಂಬುದು ನೋಡ್ಗಳನ್ನು ಸಂರಚಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಪಿಸಿ (ಲಿನಕ್ಸ್ ಮತ್ತು ವಿಂಡೋಸ್) ಆಧಾರಿತ ಸಾಧನವಾಗಿದೆ. ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್, ಎಂ. ಡಿ. ಎಫ್. ಕಡತವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪಾರ್ಸ್ ಮಾಡುವ ಮೂಲಕ ಆ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಮಾನವ-ಓದಬಲ್ಲ ಸ್ವರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸುವ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಓದಲು/ಹೊಂದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ನಿರ್ಧಾರದ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಹೊಂದಿಸಲು ವಿ. ಎಸ್. ಸಿ. ಪಿ. ವರ್ಕ್ಸ್ ಮಾಂತ್ರಿಕರನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ. ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಯು ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದ್ದರೆ, ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಮತ್ತು ಫ್ರೆಂಡ್ಸ್ ಅನ್ನು ಸಾಫ್ಟ್ವೇರ್ ಎಪಿಐ, ಸ್ಕೀಮಾ ಮತ್ತು ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಯ ಸುತ್ತಲೂ ನಿರ್ಮಿಸಲಾದ ಅಮೂರ್ತ ಪದರವನ್ನು ಹೆಸರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ವಿ. ಎಸ್. ಸಿ. ಪಿ ಮತ್ತು ಫ್ರೆಂಡ್ಸ್ಗಳು ವಿ. ಎಸ್. ಸಿ. ಪಿ ಸಾಧನಗಳಂತೆ ಕಾಣುವಂತೆ ಮಾಡುವ ಚಾಲಕಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಲೆಗಸಿ ಸಾಧನಗಳ ಲೇಯರ್ಡ್ ಅಬ್ಸ್ಟ್ರಾಕ್ಷನ್ಗಳಿಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ. ಇದರರ್ಥ ಯಾವುದೇ ಸಾಧನವನ್ನು ವಿ. ಎಸ್. ಸಿ. ಪಿ & ಫ್ರೆಂಡ್ಸ್ ಚೌಕಟ್ಟಿನೊಂದಿಗೆ ನಿಯಂತ್ರಿಸಬಹುದು ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದು. ವಿ. ಎಸ್. ಸಿ. ಪಿ & ಫ್ರೆಂಡ್ಸ್ ನಾಲ್ಕು ಸಾಮಾನ್ಯ ಐ. ಓ. ಟಿ ಮತ್ತು ಎಂ2ಎಂ ಸಮಸ್ಯೆಗಳನ್ನು ಏಕರೂಪದ ಸಾಧನದ ಆವಿಷ್ಕಾರ ಮತ್ತು ಗುರುತಿಸುವಿಕೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. ಏಕರೂಪದ ಸಾಧನ ಸಂರಚನೆ. ಸ್ವಾಯತ್ತ/ವಿತರಿಸಿದ ಸಾಧನದ ಕಾರ್ಯಕ್ಷಮತೆ. ಸಾಧನದ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ನವೀಕರಿಸಲು/ನಿರ್ವಹಿಸಲು ಏಕರೂಪದ ವಿಧಾನ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಯೋಜನೆಯ ಮುಖಪುಟ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ನಿರ್ದಿಷ್ಟತೆ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ದಾಖಲಾತಿ ವಿ. ಎಸ್. ಸಿ. ಪಿ. ಘಟಕಗಳು