# Toggle GPIO Input

**URL:** https://discourse.nodered.org/t/toggle-gpio-input/60643
**Category:** General
**Created:** [1 April 2022 10:23 UTC](https://discourse.nodered.org/t/toggle-gpio-input/60643 "2022-04-01T10:23:41Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)
#### Post date: [2 April 2022 06:32 UTC](https://discourse.nodered.org/t/toggle-gpio-input/60643/7 "2022-04-02T06:32:58Z")

</div>

No code version

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/6/762a6fe171cb191b9acf25ac02e0de1c0cb1d91a.png)

```auto
[
    {
        "id": "db823e37fd839077",
        "type": "function",
        "z": "f87aa05e3297dcd1",
        "name": "",
        "func": "var output = !(context.get(\"toogle\")||false);\ncontext.set(\"toogle\",output);\nmsg.payload = output ? \"udp1\" : \"udp2\";\nreturn msg;",
        "outputs": 1,
        "noerr": 0,
        "initialize": "",
        "finalize": "",
        "libs": [],
        "x": 720,
        "y": 1040,
        "wires": [
            [
                "6d935a3dcad3e665"
            ]
        ]
    }
]

```

---

_[View the full topic](https://discourse.nodered.org/t/toggle-gpio-input/60643)._
