{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T05:10:05Z","timestamp":1751692205243,"version":"3.41.0"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319943695"},{"type":"electronic","value":"9783319943701"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-94370-1_7","type":"book-chapter","created":{"date-parts":[[2018,6,16]],"date-time":"2018-06-16T10:28:30Z","timestamp":1529144910000},"page":"88-105","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["ProCal: A Low-Cost and Programmable Calibration Tool for IoT Devices"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2881-6354","authenticated-orcid":false,"given":"Chia-Chi","family":"Li","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6090-0412","authenticated-orcid":false,"given":"Behnam","family":"Dezfouli","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,6,17]]},"reference":[{"issue":"3","key":"7_CR1","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1002\/j.1538-7305.1948.tb01340.x","volume":"27","author":"WR Bennett","year":"1948","unstructured":"Bennett, W.R.: Spectra of quantized signals. Bell Labs Tech. J. 27(3), 446\u2013472 (1948)","journal-title":"Bell Labs Tech. J."},{"key":"7_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/3-540-36978-3_20","volume-title":"Information Processing in Sensor Networks","author":"V Bychkovskiy","year":"2003","unstructured":"Bychkovskiy, V., Megerian, S., Estrin, D., Potkonjak, M.: A collaborative approach to in-place sensor calibration. In: Zhao, F., Guibas, L. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 301\u2013316. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-36978-3_20"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Cao, J., Meng, X., Temes, G.C., Yu, W.: Power-on digital calibration method for delta-sigma ADCs. In: IEEE International Symposium on Circuits and Systems (ISCAS), pp. 2002\u20132005. IEEE (2016)","DOI":"10.1109\/ISCAS.2016.7538969"},{"key":"7_CR4","unstructured":"Creech, J., Rice, D.: Digital potentiometers vs. mechanical potentiometers: Important design considerations to maximize system performance. Analog Devices, MA, USA, Technical article (2015)"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Dezfouli, B., Amirtharaj, I., Li, C.C.: EMPIOT: An energy measurement platform for wireless IoT devices. arXiv preprint arXiv:1804.04794 (2018)","DOI":"10.1016\/j.jnca.2018.07.016"},{"issue":"3","key":"7_CR6","first-page":"17","volume":"13","author":"B Dezfouli","year":"2017","unstructured":"Dezfouli, B., Radi, M., Chipara, O.: REWIMO: a real-time and reliable low-power wireless mobile network. ACM Trans. Sensor Netw. (TOSN) 13(3), 17 (2017)","journal-title":"ACM Trans. Sensor Netw. (TOSN)"},{"key":"7_CR7","unstructured":"Haratcherev, I., Halkes, G., Parker, T., Visser, O., Langendoen, K.: Powerbench: A scalable testbed infrastructure for benchmarking power consumption. In: International Workshop on Sensor Network Engineering (IWSNE), pp. 37\u201344 (2008)"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Hartung, R., Kulau, U., Wolf, L.: Distributed energy measurement in WSNs for outdoor applications. In: 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), pp. 1\u20139. IEEE (2016)","DOI":"10.1109\/SAHCN.2016.7732983"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Jiang, X., Dutta, P., Culler, D., Stoica, I.: Micro power meter for energy monitoring of wireless sensor networks at scale. In: Proceedings of the 6th International Conference on Information Processing in Sensor Networks, pp. 186\u2013195. ACM (2007)","DOI":"10.1109\/IPSN.2007.4379678"},{"issue":"12","key":"7_CR10","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.1109\/4.261994","volume":"28","author":"A.N. Karanicolas","year":"1993","unstructured":"Karanicolas, A.N., Lee, H.S., Barcrania, K.L.: A 15-b 1-Msample\/s digitally self-calibrated pipeline ADC. IEEE J. Solid-State Circuits 28(12), 1207\u20131215 (12 1993)","journal-title":"IEEE Journal of Solid-State Circuits"},{"issue":"6","key":"7_CR11","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1109\/JSSC.1984.1052231","volume":"19","author":"HS Lee","year":"1984","unstructured":"Lee, H.S., Hodges, D.A., Gray, P.R.: A self-calibrating 15 bit CMOS A\/D converter. IEEE J. Solid-State Circuits 19(6), 813\u2013819 (1984)","journal-title":"IEEE J. Solid-State Circuits"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Lim, R., Ferrari, F., Zimmerling, M., Walser, C., Sommer, P., Beutel, J.: Flocklab: a testbed for distributed, synchronized tracing and profiling of wireless embedded systems. In: Proceedings of the 12th International Conference on Information Processing in Sensor Networks, pp. 153\u2013166. ACM (2013)","DOI":"10.1145\/2461381.2461402"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Milenkovic, A., Milenkovic, M., Jovanov, E., Hite, D., Raskovic, D.: An environment for runtime power monitoring of wireless sensor network platforms. In: Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory (SSST), pp. 406\u2013410. IEEE (2005)","DOI":"10.1109\/SSST.2005.1460946"},{"issue":"2","key":"7_CR14","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/82.554434","volume":"44","author":"UK Moon","year":"1997","unstructured":"Moon, U.K., Song, B.S.: Background digital calibration techniques for pipelined ADCs. IEEE Trans. Circuits Syst. II: Analog Digit. Signal Process. 44(2), 102\u2013109 (1997)","journal-title":"IEEE Trans. Circuits Syst. II: Analog Digit. Signal Process."},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"P\u00f6tsch, A., Berger, A., Springer, A.: Efficient analysis of power consumption behaviour of embedded wireless IoT systems. In: IEEE International on Instrumentation and Measurement Technology Conference (I2MTC), pp. 1\u20136. IEEE (2017)","DOI":"10.1109\/I2MTC.2017.7969658"},{"key":"7_CR16","unstructured":"Analog Devices Inc.: 256-Position Digital Potentiometers (2012). http:\/\/www.analog.com\/media\/en\/technical-documentation\/data-sheets\/AD5200.pdf"},{"key":"7_CR17","unstructured":"Analog Devices Inc.: Quad SPST Switches (2015). http:\/\/www.analog.com\/media\/en\/technical-documentation\/data-sheets\/ADG1611_1612_1613.pdf"},{"key":"7_CR18","unstructured":"Arduino Inc.: ARDUINO MEGA 2560 REV3 (2017). https:\/\/store.arduino.cc\/usa\/arduino-mega-2560-rev3"},{"key":"7_CR19","unstructured":"Freescale Semiconductor: Official SPI block guide v03. 06 (2014)"},{"key":"7_CR20","unstructured":"IEEE collaboration and others: IEEE Standard for Terminology and Test Methods for Analog-To-Digital Converters. IEEE Std., pp. 1241\u20132000 (2011)"},{"key":"7_CR21","unstructured":"Keysight Technologies: Keysight N6700 Modular Power System (2017). https:\/\/www.keysight.com\/en\/pc-851482\/n6700-modular-power-system?pm=SC"},{"key":"7_CR22","unstructured":"Microchip Inc.: MCP3204\/3208 2.7V 4-Channel\/8-Channel 12-Bit A\/D Converters (2017). http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/21298c.pdf"},{"key":"7_CR23","unstructured":"Tektronix, INC.: DMM7510 7$$\\frac{1}{2}$$-Digit Graphical Sampling Multimeter (2017). https:\/\/www.tek.com\/tektronix-and-keithley-digital-multimeter\/dmm7510"},{"key":"7_CR24","unstructured":"Texas Instruments: INA219 Zer\u00f8 -Drift, Bidirectional Current\/Power Monitor With I2C Interface (2015). http:\/\/www.ti.com\/lit\/ds\/symlink\/ina219.pdf"},{"key":"7_CR25","unstructured":"Texas Instruments: Selecting an A\/D Converter (2015). http:\/\/www.ti.com\/lit\/an\/sbaa004a\/sbaa004a.pdf"},{"key":"7_CR26","unstructured":"Vishay Spectrol: Pot 10K\u00a0$$\\varOmega $$ (2014). http:\/\/www.vishay.com\/docs\/57093\/860.pdf"},{"key":"7_CR27","doi-asserted-by":"crossref","unstructured":"Suchanek, P., Haasz, V., Slepicka, D.: ADC nonlinearity correction based on INL (n) approximations. In: IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), pp. 137\u2013140. IEEE (2009)","DOI":"10.1109\/IDAACS.2009.5343008"},{"key":"7_CR28","doi-asserted-by":"crossref","unstructured":"Szewczyk, R., Mainwaring, A., Polastre, J., Anderson, J., Culler, D.: An analysis of a large scale habitat monitoring application. In: Proceedings of the 2nd international conference on Embedded networked sensor systems, pp. 214\u2013226. ACM (2004)","DOI":"10.1145\/1031495.1031521"},{"issue":"12","key":"7_CR29","doi-asserted-by":"publisher","first-page":"2107","DOI":"10.1109\/JSSC.2004.836242","volume":"39","author":"RC Taft","year":"2004","unstructured":"Taft, R.C., Menkus, C.A., Tursi, M.R., Hidri, O., Pons, V.: A 1.8-V 1.6-Gsample\/s 8-b self-calibrating folding ADC with 7.26 ENOB at nyquist frequency. IEEE J. Solid-State Circuits 39(12), 2107\u20132115 (2004)","journal-title":"IEEE J. Solid-State Circuits"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Tsang, C., Chiu, Y., Vanderhaegen, J., Hoyos, S., Chen, C., Brodersen, R., Nikolic, B.: Background ADC calibration in digital domain. In: IEEE Custom Integrated Circuits Conference (CICC), pp. 301\u2013304. IEEE (2008)","DOI":"10.1109\/CICC.2008.4672081"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"Zhou, R., Xing, G.: Nemo: A high-fidelity noninvasive power meter system for wireless sensor networks. In: ACM\/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pp. 141\u2013152. IEEE (2013)","DOI":"10.1145\/2461381.2461401"}],"container-title":["Lecture Notes in Computer Science","Internet of Things \u2013 ICIOT 2018"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-94370-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T04:38:20Z","timestamp":1751690300000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-94370-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319943695","9783319943701"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-94370-1_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"17 June 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIOT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Internet of Things","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seattle, WA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iciot2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iciot.org\/2018\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"www.confhub.com","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"35","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"13","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"37% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}