Skip to content
This repository was archived by the owner on Nov 4, 2020. It is now read-only.
This repository was archived by the owner on Nov 4, 2020. It is now read-only.

First voice command #49

@ABotelho23

Description

@ABotelho23
async def createRequest(request_type, node_address, node_resource, userPayload):
    
	protocol = await Context.create_client_context()
	
	if (request_type == 'GET'):
        print("SENDING GET REQUEST")
        targetURI = 'coap://' + node_address + node_resource

        request = Message(code=GET, uri=targetURI)

        try:
            response = await protocol.request(request).response
        except Exception as e:
            return e
        else:
            return response.payload
    else:
        print("SENDING PUT REQUEST START")
        targetURI = 'coap://' + node_address + node_resource
        payloadEnc = userPayload.encode()
        
		request = Message(code=PUT, uri=targetURI, payload=payloadEnc)

        try:
            response = await protocol.request(request).response
        except Exception as e:
            return e
        else:
            return response.payload

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions