CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="120"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "publications.waset.org",cType: 'non-interactive',cRay: '913523e09d14f8d0',cH: 'vgXqycVaLJCYI0g3w.NmkRpiPbq3qKE1nc8iM0xGuOs-1739788626-1.2.1.1-l0N3bmGXa05c5.tU_XIeYuYSqLas1MY4V9T5mZPOF8PZu_FTLPCC4A.rznedZbk8',cUPMDTk: "\/abstracts\/72741\/real-time-demonstration-of-visible-light-communication-based-on-frequency-shift-keying-employing-a-smartphone-as-the-receiver?__cf_chl_tk=FppaU3aLRXRwj.h18V5X7Kp0fKIie.llnbIOGG_cE0w-1739788626-1.0.1.1-sIVJOx5OwWdtOl4Po8CNKOu8lvGfqofPA_CpWL60KUg",cFPWv: 'b',cITimeS: '1739788626',cTTimeMs: '1000',cMTimeMs: '120000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/abstracts\/72741\/real-time-demonstration-of-visible-light-communication-based-on-frequency-shift-keying-employing-a-smartphone-as-the-receiver?__cf_chl_f_tk=FppaU3aLRXRwj.h18V5X7Kp0fKIie.llnbIOGG_cE0w-1739788626-1.0.1.1-sIVJOx5OwWdtOl4Po8CNKOu8lvGfqofPA_CpWL60KUg",md: "cshlp2wmsqDa93ll5VCDynygFP7NpvUxXxhMYS41gzA-1739788626-1.2.1.1-z41KLpGu2wTLUm.hfg4e5A30w62ZVuDc5gWKcuJ50vT1XYtVno0IMhe1LlWiMSo_s2qWwTWAgn4pxbOSEUwsBxCQQ5J6ol4d8KW6KPMWSY0nw.bG2Q.AHY.TKJvBuBP6hE2uzRKwhc7mLyNWgSvOr9LA7HuRk4Eeq_X10i97H6W51gbR0dDMRPrDpfbuVC2YnbQABkt6GiFVO3iETG0MEifeFzWAnAeJJWybX1yet.brzZxcLVmAqJyibxuvX3sswrjhPMiizJzvDgRul.b2NL1kif_NlBWCuCa7A8EUyfWHAGNtmhG.MrIU6AAlB4wGux8Wr.4ImVBaSKgD_GO9g2toxopcNQM7sfDhrd76.K5rVdMcExTMOhXfnP2d2qEgegyDNMNQvDbc3r85AwOaDBxUYG_F2IczDIvzRXIB.wvlGRatgkoSqC8StSuaz2XygylCyFqeK827H_q81jVlMdBK311O.PeCeAyxCK54pP0Gc.XWDFHcZyvM2DtnLy_.4iXgQVIpjmXvsB8zJ2Z8TPmQtjK6yfqdnvX3dZdPAvaZ6Z1XQHVZkQgDjtZSPN6VJXyjGQgMA3UgZX4qwhzXWYAemV7upgLwTRYMd0jiruCF.XbXEgavepYFNoZeG542VpXVGODFYif5l2tpyImUc34oBXw38ovFW5oMp8nvO31RbGhyh0SkeeUGsQNNcm6CuUGqhzrogOrc3MxNZiHHjgB1NCNQZBSRBKisKDpvdja4snQQatgMA.WwLF_er_5detCFIDBs6ifpaif.djOLHpuItnXs7Y.xfGW2tUgwz_k.I43b0CgKqIrGZokkb_YlhcsQDmHPcMxIZThDX.jY8jPLzCZgoCCNoywO9aXWsdaqZRweNa6.FOvhV9yO3LT.dVhFr7eLYoM3LkJdDw22hDUsOtyuUHEDSTiz640FLKDudNXkE80.aKefWWIKrO2hhX.0wwExd0xBvKe5WeV.LDE98pbNZbOvj6nBfRS5lga0d8pcljBa0Yo.igUUOQJEY3ggQiBViTcpISNsmA54aREBRLdqJk0EhoqZ2xad.bEAc3VXAaaxNAFr83_LjpHojtiuQi7iKtsNMh23DwCwVzOpHfGRAZspe9kz9RZkmaP1jCk43c_YNURKKAQ_vxVOkHefqmw5ZhYT3odeEklzwL5Or9yDZHdkTLEcs4vpC2efDSOaS6gY4fSE0hFLhYnYeiQLF_.79DHkIzD8G5iNUdB6u2Pa21dwy_d_nndWWf27oGYyTrDcvkkYXPRSXE30Kc9tUYsbuZCIAv3bv4DMzPUi6moBeLJGRD95ncHDyPZgBTUywqKbKRqFEMn0RicE5g7fcnJxHU8FBh.7EBNgHYgabXQLybnGzjV_Lf3vEyA2CRbMbv_9GgIg6fajN56cSii3LJGcDacfIjys9klD62gLk45f7gImf15kiXsikWl.49nXCELKsvWKEih57ulXP1inhypvJ0zXHML88Vbu50s6nxEqbcurw8a3F1NRyzOIFiA8nsn7CdLOAoBnnJ6UH6KpuMVrQYUnmqcYpSpreTNrP4_G_vfsJCPorduJm38Mi5mVR4keUIn1S_H7vq0e87gK6AYuPf.gW4VkGJtZlgBOq6qsbp6utOTJsZyAoMVUidJ33ZbWrhshASksoKKh8JLdjsFFXDx_x1ueQPwGYw5Pe4kFvpLR2VIoQ6vV_UWqDUOsdJGgcU7ACtEpdvd23SyoxOhN8zVQ7w_.M6elwVxiN4iv493lvMYDVlw9Gm1DZnqjd1vcGLGkiNW78HVWh_2P7m28PqieckAOkQo3XT6TWF7wTa3nWgP0C1M1T4e4h_LiKJZAXk.jCHDX0o5avB8lfyYfib9C4kIzTMGOij8v860EK9HmYtSrepDDxDPRVJ53DRw5AaEHnslIqoHVlZQgthbZS_TFT_D.9ANdP_FRrzn6GXnAWRDZMgSts2vtkg0Wdwyhm3KIeUtSA0L2TOinV2b98oOL4FgVnwAeONEffNcJfFuT0j9DnNTcaK8DrB187neveLp1JDl.cOrmtKK2hKYpHr7O8x5sNYyq60LUwUovKMd43DajGXX1hJ7h5dtMWQv3UjPAO3i2N1Jb2CZhjJkJnbN8oAYIhfzerwilvmUPCWoOXPW7kFK2Ph.aO1pBXZ4XQcXw7w_xFQtXJbWg7JRWtHWApguaU7JY6O55f6ZL3fRT2aWtkFr4M5lIF_ht6y5c432PvhP0lDYH",mdrd: "Ux8s7w9VjbG7P8OMLOtGrBkYznzuPVCASSc7hmTf4jo-1739788626-1.2.1.1-GfOcX5MrZlmshHzZHt4Ms92KSLu9K_LER_RCcLBJhN3oZJy6MrzbvLd_iDpt.iAOVW0OAFcQ75WFvBJTFrni_unJdQWYyFF25kJx6Tevp9moHWOCp8jVg3Gtobt.IlIEpEL7sfRIfR9rvOBWBUBgXWntIuVM.irA.WyXTx89SHpwXHAB3OjW7TanCsi9wZo_J.hs5gf2i7lmShRloeHMMJYE2gHuDju8QyhLswWMmEP2gXbX13NznDzrO5K57hxJKkHUy8wMpRpav6S3Bk072zNUppuDnvlkNRREwzfDJ84FResAkdVcLOhwFZrd1ZwDr3wswYhCyO972V09RPYtpK4om1F86wYnUQXyAN8WAuhiLPH2imBF0mZCtfhKR5p6u8n5vMCDZ8G7C3T_Z4k5GeBwaZhM3gRRVdZFLX9ySAIaV9vtuh9rf8gVlmiRSP8eNib6F_XhvF55WDwvjccnI9uMcAaxaOsBuNJQ8IPAlXXdiE6wfG8vxSoOeDWcL4O9e0ilATmNe7uoyTQ0TwS5kzRpyTTxyBmwbaTdUgC8Kar.gmEis2oS7GNQWDyKLshkTFEn4cZj9UH9UBRs_diXuwXU60zb1k4deNUCauVSCtaXpEFRRolHQbzDFuRrfgusHuSrVS8wnGkNlOeX0tD5fVOdSncbGb8vGN2ZC95rxDL.UszcgP.pfOA6PARgGdYRUBcfHfbqc7VUKp.0gPifh.JrWxKKgKSFe6YSGI62PiMqcEy_FCW0XrKt5nrRvHLcUeHdieg09xNgBZn8hRJpjN6Y44laJx.lovvGuyAuKxBjU1sjMnhW8BQ8Iru6odg0HHXLXELVP9Rpsxh36YBslXi_VuQ2HL1sfC76wSuVj.yvKt_vaCKlVNoYMQZcXyPP8__tRff4SLS_zZQrMAMyprH_RfJROlK1um6gYo9YhE8kFXK3Fv.51sq8nTOIui4N675fNPBGPO.mwdUMg4TRaq.d.TYE2.S3uRwgWy_0AijpuIL3lgdV3beZsCE0T1eGrXY3iZkTIFn0YwLxzF4bIII7NPRbWJwxkA7DRir1Ve88HZdtM7pO5S82n_Xna3PYpKied0objchdr3MihZEag_7scQgeSa_BPy105zUzJa47rNwPofdGq5F_.776jiFI4jVz1HkQeq_nhZO01bUQgpRIc8J66.Sb3NB__t94.4wxUbyiQv2K9NY1ABKLouXQ0NZmpLWR6QEKsKlNuBzXJc7cWIv_WXGO3hhIOa4yNj3ylzBJ2jjCMoYIYn4mDxwzlM5ozMrlId.zvIpQ5E.v9Z.28ccHOyQRu6AVcbYyO4yLLjNZHNvLpILKsgvz1MvC3KeRho0hvqJALwsK54PgBWZtDkXIuLPtjZ4F1UhiBlIDXK2HeaCO.yA12wO7Vcy24zHji6txEL4VxN.VsIabVuXdlmsrirGbl9CnQPQKQ9QmyGig689NYHtqxHJXlL.AjJziWhp28DwdU1ExB8M2dyfJ6h90dfcP3Wf0e.888N9oQg5NBTCucilQB2oBMTWwxkG59ynR60w1Klu4hyc.11N5GokODHXvmq4Cz1k8.Q0bUHSpfmqQtV_JEFCajRvG8Y8ixZfjjzSroRZBcqqoiuYhQLuDW4bHykeASLw70BYjwRAhqxJyywJyCcJTXRfqegv9qZ.afQDTd3ZP0z3vYApKmunY3nztBD8864WvSGOTZYuHpvVrE_q.pZIVga2paq4_4UczXogQofk_JVrkzoK0pWihOE8sblD7n3qaJPHQJ.cs1v0uDmfuMGMG3fTxDrxPzwVytfyA_X61oc3KaU06mnCv41ykLFWhtm7eyPEaXQdvNTHe1WxFPsduReZmKz0ay3f9IL4BGCXqe7QgJcROHQrjxaEKsdXJ.HLIBo6eUHkp4ebbTyPzx4DsBRcJyYkJ5nyLr8dfMsKwHiOFGDmiWRu0Nyg89fM6KZE_4DaFZmkcTVglk.CBTWSzhRjIx0jriLNkH95CnN5z4Ie5NQ"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=913523e09d14f8d0';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/abstracts\/72741\/real-time-demonstration-of-visible-light-communication-based-on-frequency-shift-keying-employing-a-smartphone-as-the-receiver?__cf_chl_rt_tk=FppaU3aLRXRwj.h18V5X7Kp0fKIie.llnbIOGG_cE0w-1739788626-1.0.1.1-sIVJOx5OwWdtOl4Po8CNKOu8lvGfqofPA_CpWL60KUg" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>